update gitignore
Merge branch 'test-cleanup' of github.com:whirm/tribler into test-cleanup
Merge branch 'test-cleanup' of github.com:whirm/tribler into test-cleanup
Merge branch 'test-cleanup' of github.com:whirm/tribler into test-cleanup
Merge pull request #12 from NielsZeilemaker/test-cleanup

Sessdefaults state_dir was not respected, still defaulted back to
Merge branch 'test-cleanup' of github.com:whirm/tribler into test-cleanup
Fix URL parsing and its corresponding tests, also cleanup the tests and use logging.
Whitespace and decorator cleanup.
Attempt to fix most of the unittests + removing old legacy code.