Fix registration of nav menus

Because the main class isn't loaded until `after_setup_theme`, any functions hooked into `after_setup_theme` won't fire
Fix the same issue for images that befell navigation menus
Nav menu management isn't that useful from the Customizer, so let's hide entirely
Merge pull request #230 from INN/fix-menus

Fix navigation and image size registration