Swap how settings are handled, allow autostart in vagrant, refactor view...

...s and store hashkeys

Add in persistence for views, which associates them with plugins and stores hashkeys.  Fix bugs needed to support ui (ui now working).

Wire through permissions for views.  Get view manager working.  Enable tree structure to be used for resources.