Feature/basic sticky footer layout

Adds basic sticky footer layout and some missing requirements.
It's taken from Bootstrap examples. Haven't battle tested it myself on every browser but would imagine it to work on the browsers we are aiming to support. But if you know the Ryan Fait's Sticky Footer to be good we can always switch to that as well.