Updated restraints code to conform to NumPy style documentation and be more conformant with PEP8 (using PyCharm).
Updated setup.py to include more dependencies.
Merge pull request #133 from choderalab/pycharm-fixes

Minor reformatting, documentation, import, and setup.py fixes from PEP8 and pycharm analysis
Merge remote-tracking branch 'upstream/master' into fix-analyze

Conflicts:
	Yank/restraints.py