Pass --exe to nose to run executable test files
Eliminate redundant newFolder calls when uploading multiple files to the same directory; miscellaneous cleanup.
Test targets depend on their respective build targets
Python 3.3 compatibility
Merge pull request #57 from dnanexus/python33-compat

Python 3.3 compatibility