fixes for InfoView ownership and display

- workaround for bug plaging my machine by not displaying the InfoView if the version from HTML is parsed as NULL
- make sure the Menu instance owns any created InfoViews for clean up when the application is quit