Tidy up display when no sidebar

If all sidebar modules are disabled the current display still leaves room for it resulting in a large blank space, this addresses that situation. It would simplify things a bit, if the sidebar HTML was moved to the controller, but I wasn't sure if you'd consider that appropriate.