Stop updating early when tiling object isn't useractive
Add semicolons after function declaration

Don't rely on javascripts fancy insertion.
Unify manual tiling and tiling disabling

Manual tiling is effectively just enabling and disabling the layout.

This means that it's now also easy to tile once in an inactive layout,
not just when globally disabled.
Implement full, layout-agnostic, proper resizing.

Removed more than 100 lines of code.
Move getTilingArea to util

This may be needed elsewhere