Fixing pep8 issues. Please from now on run flake8 before committing.
README change
Merge branch 'master' of github.com:heynemann/pyvows

Conflicts:
	pyvows/assertions/__init__.py
	pyvows/assertions/types/boolean.py
	pyvows/assertions/types/classes.py
	pyvows/assertions/types/errors.py
	pyvows/assertions/types/function.py
	pyvows/assertions/types/nullable.py
	pyvows/assertions/types/regexp.py
	pyvows/cli.py
	pyvows/core.py
	pyvows/reporting/common.py
	pyvows/reporting/test.py
	pyvows/result.py
Get topic times was wrong
Travis requirements
Moved implementation of the `Vows.async_topic()` decorator to new `decorators` module
Extracted (most) of `Vows.batch` to `decorators` module
Moved `_batch` to top of `decorators` module

Also updated comment
Whitespace
Clean up call to `async_topic()`
Tweaked readability of a `.format()`ed string
Extracted `VowsAssertion` to new module: `pyvows.utils`
Extracted remaining decorators to `decorators` module
Whitespace
Moved `locate()` from module `core` to `util`
Whitespace cleaning
Decoupled result and reporter in `pyvows.cli:run()`
Renamed `handle_{success,error}` to `on_vow_{success,error}`

The original name made it tricky for me to understand what the class method was actually for.

Finally, my brain clicked, and I understood. It’s basically a hook for each vow’s success/error event.

As such, I renamed these (and references to them throughout PyVows) to more accurately reflect their purpose.
Merge pull request #80 from Zearin/misc_cleaning

Minor code cleaning
Merge pull request #76 from Zearin/refactor/decorators-module

Refactored: new decorators module