added checks to make sure that the version of python we're running on is 2.6 or greater
moved version check ahead of imports so that we call it before syntax checking imported code
added unit tests for version helper
Merge pull request #234 from shatterednirvana/verify-python-version

Validate that Python 2.6 or greater is used to invoke the tools