fix error page styling

fixes #22
get teams/show working

fixes #20
fix people/show

fixes #27
fix people/edit

fixes #29
fix teams/edit

fixes #31
slightly less gross ui
enable registration

- show remaining slots left - fixes #17
- show link to your team if you've already registered - fixes #35 (partially)
- handle the case if registration is full
ability to sign in / sign out

fixes #37
fixes #39
see #45, #38
prevent old pages from breaking with old layout
cleanup / fixes
fixes / cleanup
fixes / cleanup
tweak
make the edit button a bit more obvious
style up accept team invitation

fixes #26
add teams javascript

fixes #46
also #33 possibly
Merge branch 'master' of github.com:nko4/website
Merge branch 'master' into fixTwitter