responsive design

This implements responsive design for adhocracy (#480). Please note that while providing the basic structure and converting many UI elements to responsiveness this is not ready to use. Notably the navigation and overlays are not done yet.

To test you need to revert the final commit.