Dock blocks on the sides
Allow blocks to be docked on the left, right or the top. So that they remain visible when navigating to different applications.
Possible usage could be:
- add a chat
- add an email client
Internal - Fix static permissions for files/directories: use API functions to get the right permissions - refs #2582