banner-menu - allow engines to add to banner menu

banner-menu - whitespace cleanup
Merge pull request #3110 from thomasmckay/banner-menu

banner-menu - allow engines to add to banner menu