Added error handling in setup/teardown for test suites.
Added tests for failures in setup and teardown in Such
Merge pull request #200 from aloysbaillet/fix_issue_140

Added error handling in setup/teardown for test suites.
Updated HandleFileEvent documentation to match behaviour
Fixed reporting of expected failures
Fix for py26 and expectedFailure
Merge pull request #204 from aloysbaillet/fix_issue_59

Fixed reporting of expected failures
Updated HandleFileEvent's doc
Merge pull request #203 from aloysbaillet/fix_issue_117

Documentation fix for HandleFileEvent
Such can now work with parameters
Merge pull request #202 from aloysbaillet/fix_issue_139

Added support for parameters with such
Deleted unnecessary import. Should fail in travis!
travis now installs nose2 instead of setting PYTHONPATH=.
Move nose2 into new src folder.

This is to avoid relative import when running tests in top folder.
This fixes some issues when running functional tests which change the
current folder and make late import of nose2 modules impossible.
tox and travis are now running the same exact commands.
Using setup.py develop to allow support files to be found
Fixed coverage in tox for new src folder.
Rebased