Improving test coverage, formatting
Stop phone number being required for members
Return invalid if payment method is not supported yet
Fix tests that check missing value condition
Improve handling of missing form values
Closes #11

But does raise other ideas.  Will create issues for them.
Closes #11

But does raise other ideas.  Will create issues for them.
Merge branch 'admin-section-restructure' of https://github.com/jamiereid/mhvdb2 into admin-section-restructure

Conflicts:
	mhvdb2/routes.py
Fixed routes.py after git weirdness :(
Cleaned up old files
Merge pull request #29 from cmrn/tests

Improved test coverage
Merge pull request #30 from jamiereid/admin-section-restructure

Closes #11
Update signup checkbox error message - issue #33
Merge pull request #34 from brendam/master

Update signup checkbox error message - closes issue #33
Add link to semver.org in README
Rename python_environment.md to contributing.md and add section with link to it in README
Closes issue #21
Merge pull request #35 from brendam/master

Add link to semver.org in README & rename python_environment.md
pep8 and pylint cleanups using  'flake8 --max-line-length=99 .'
Merge pull request #36 from brendam/master

pep8 and pylint cleanups using  'flake8 --max-line-length=99 .'
Added flake8 & package caching to travis build, added flake8 settings to setup.cfg
Merge pull request #37 from cmrn/travis-flake8

Add flake8 to Travis build