CSS media queries & refactor; Minor design updates

Mobile versions of basic HTML (page structure) has been created,
together with home page and some other pages. Old base.scss has been
split into multiple files, CSS has been moved to the apps it belongs to.
Some minor design updates to the Task detail page and login and
registration pages.