Initial pass at index, styling

* Styled things mostly to stop them from being so ugly; no need to stick with these particular ones
* Created index page with some default text
* Footer text
* Added the registration form to the same page as the login page, seems a fairly standard practice

Resolves #26 (can discuss further on this PR)
Removing cruft file from subtlepatterns; removing extra font from webfonts
Removing text-decoration on big-buttons
Merge pull request #35 from makyo/26-frontpage

Initial pass at index, styling