Move conflicting python test targets to testprojects.
Review Request #3252 - Created Dec. 14, 2015 and submitted
Also fix a couple of BUILD file issues that caused integration tests to run when we don't want them to. With this change, the following works as a way to run all unit tests: ./pants test tests/python/pants_test:: --tag=-integration
Ran the affected integration tests locally.
Ran all unittests locally.
CI passes: https://travis-ci.org/pantsbuild/pants/builds/96840980
Fix some test breakages.