Update documentation & misc fixes

This pull requests has several important components
1) tweaks to fix docker admin running on Ubuntu in a VM on Windows
2) documentation updates 
3) small code cleanups related to BDD testing
4) fix to nav menu in development mode
5) minor cleanups in configuration to help with development mode

BDD not passing 100% yet, but soon.