PEP8 cleanup in tests.py
.coveragerc: Add "show_missing = True"
Improved testing
tox.ini: Remove py25, py31, py32
.coveragerc: Omit coverage for tests.py
Add # pragma: no cover for except for py3
Change default way of generating function names &

add a func_name_format keyword argument for customizing function name
generation.