Entrata files for $500M IPO as software listings show signs of thaw