Add missing newline at the end of file
Remove useless way of running unittests

There is already the perfectly fine `python ./setup.py test` or `python
./setup.py nosetest` if nose is installed and tox.

The run_tests script is based on tests module importing all submodules
but this currently fails as it seems some files were not added to the
VCS in commit "implement UDS (Unix Domain Socket) sender" commit.
Update/Clean up tox.ini configuration

Recent tox.ini as predefined definitions for most python interpreters so
just remove them.

Also, py32 and py33 are not available on current OSX release so enabling
the skip_missing_interpreter looks like a good idea for development
purpose.
Add python3 support in handler.py

Not really a regression since previous code has this problem with
unicode but comes from "Simplify check for string in record formating"
commit.
Fix DeprecationWarning in unittests (dropped in python 3)
Switch tests runner to nose

Enable coverage and add relevant files to print a nice report.
Add travis-ci and coveralls integration