Rockage

WIP, dont merge, Dom internal code review only.
all the plugin / sideboard stuff is now moved into uber::install_plugins