Merge v1.0.1 + automated code checks

I have enabled Travis on my fork. All it does at this point is check for conformance with the PEP 8 style guide for Python code -- except for maximum line length.

Thanks to the integration with Github, future commits and pull requests will be checked automatically if you enable it on the upstream repo (yours).

I also think the v1.0.1 fixes can be merged into the master branch.