Move chameleon providers to under 'chameleon'.
New registration mechanism.
Move main from under autoload/ to /plugin.
Removed util.vim & adjust providers/top_menu.vim to new registration mechanism.