add search facility to front page

this still lacks '#_search/foo' support as well as better update support
for it to be considered complete.
add submenus

this also adds access to the individual apis package.json that we'll be using
to decorate this page with even more info.
fix docs and readd graviton-api-auth