Bring up to initial spec

These commits bring nos-dash to feature completeness according to the spec. imports.ui.appDisplay.AllView was forked and modified for the app view, and the rest is done in extension.js