Pass --no-threads to runtests.py and disable parallel tests...
Conditionalize mpi calling and enable parallel tests
Disable parallel builds for openmpi

They seem to fail sometimes. For example see:
http://jenkins.cloud.fedoraproject.org/job/mpi4py/22
Specify --source for coverage report
pep8 build/*/mpi4py
setup.py: add short option to test command
test: Move tox.ini back to topdir and update (requires tox >= 1.7.2)
test: Workaround Intel MPI advertising itself as MPICH2
Update README
code: Fix many pylint and pep8 warnings