Added unit testing for labware and travis.
Running coverage through nosetests.
Stylistic changes to unit tests.
Fix typo in test_labware.
Merge branch 'master' into tests

Conflicts:
	.travis.yml
Moved source to src directory.
Back to old structure. Run nose from setup.
Added unit test for itctools submodule.
Added Solvent test. Updated other tests.
Added Compound nosetests.
Added unit test for PureLiquid.

Maybe we should refactor PureLiquid to liquid. Since it has a purity parameter, it really doesn't have to be a pure liquid.
Added SimpleSolution unit test.

Also changed some formatting.
Removed deprecated unit test, removed bug.
Updated the way nosetests are executed.
Stricter tests. Bug in SimpleMixtures found.
Merge branch 'master' of github.com:choderalab/itctools into tests
Completed nosetest for SimpleMixture.
Merge pull request #22 from bas-rustenburg/tests

[WIP] Implement unit testing