XBlocks can disable navigation chrome.

@nedbat @cpennington There is an option to:
* Enable/disable accordion navigation chrome
* Enable/disable/repoint tab navigation chrome

This allows for full-screen XBlocks (e.g. a code IDE, or large video
player). It is also the first pass at allowing top-level XBlocks. It's
also now possible to make a chromeless XBlock, point a tab to it, and
make it point back to that tab.

Next steps down that path would be:
* Fix up how tabs are handled. The current version is a hack.
* Create appropriate XBlocks for courseware, tabbed navigation,
  etc. to reach feature parity
* Invert/rejigger the XML format.
I'd rather not require additional parameters of the caller. context is pretty bloated, and templates may be reused in places which have nothing to do with courseware (e.g. we may want tabs on top of progress). I'd rather not require callers to add explicit context related to sections they are not in.