more comprehensive gitignore for python projects
don't check for equality with None
require requests for install
do versioning properly without screwing up dependencies

Conflicts:

	braintree/version.py
	setup.py
make getting __version__ much less complicated
Merge branch 'master' of github.com:MontmereLimited/braintree_python into python_3_beta-six

Conflicts:
	braintree/version.py
	setup.py