Add flake8 prebuild step and config file
Update code to be flake8 compliant
Use dict constructor over dict comprehension for py 2.6

This was added in 2.7 as described here: http://www.python.org/dev/peps/pep-0274/
Merge pull request #93 from cbmi/flake8

Add flake8 compliance and pre-build step