No more layout container handling outside of layout.phtml

* Also added a few base-targets to get rid of hard-coded JS rules
Comfortable focus setting on login mask

* Needs improvement once we have better forms
Prototype for icingacli web serve
JS components are gone
Whitespace
Add Dashboard::getActivePane() and complain when asking for invalid one
New vendor library: JShrink