Merge pull request #508 from erosennin/master

Add support for converting the sources with 2to3 to nosetests setuptools command
[int, str, NoneType etc].__module__ is "__builtin__", not "builtins"
Handle "--multiprocessing=-1" case

If "--multiprocessing" is passed a negative number, the number of
workers is determined based on "multiprocessing.cpu_count()".
Handle case where there is no multiprocessing
Move cpu_count() call to after import check
Document the negative "--processes" case
Add test case with negative "--processes" value

This should result in automatic selection of processes based on CPU
count rather than hanging.
Remove redundant code
Fix dev link
Call reactor.stop from twisted thread.
Add missing line.
add --cover-min-percentage support to cover plugin.
look for line with TOTAL
more tests
add travis-ci support
garden
add coverage2 fixture
Merge remote-tracking branch 'ielectric/travis-ci' into merge-travis
Use selftest instead of setup.py test
Merge pull request #521 from chevah/301-twisted-reactor-stop-hang

#301 - Call reactor.stop from twisted thread.