Fixes #8

Added the spiel from the current sign up page, and added a link to the
rules page on the wiki.
minor type fixes
Applied PEP8 guidelines to codebase
Improve form validation & error handling
Merge pull request #22 from cmrn/form-validation

Improve form validation & error handling
Merge branch 'code-cleanup'

Conflicts:
	mhvdb2/resources/members.py
	mhvdb2/resources/payments.py
	mhvdb2/routes.py
	tests.py
Add clientside logic to send cents to server
Merge branch 'issue8' of https://github.com/jamiereid/mhvdb2 into jamiereid-issue8

Conflicts:
	mhvdb2/templates/signup.html
Revert "Merge branch 'issue8' of https://github.com/jamiereid/mhvdb2 into jamiereid-issue8"

This reverts commit 72c563d9965724dd73b7eadc0ba174b26ffaba0b, reversing
changes made to 7ff478f092d10b0a731d3b701dff54eb21875e85.
Merge pull request #28 from jamiereid/issue8
    Fixed signup page as per comment (see more info)
        makehackvoid#18 (diff)
Merge pull request #27 from cmrn/issue25

Payments page: client now sends cents value to server