Make git ignore *~ files.
Point to latest Dispersy branch.
Fix request queue counters.

New fail counter to distinguish between success, fail, and still
trying to download.

Fixes to not count an attempt when swift raises an
exception (i.e. duplicate download).
Use dedicated dirs for state_dir and dest_dir while running UI tests.
Fix magnet link test file path
update dispersy ref to devel
Fixes for unit-tests, old tests did not remove instances, did not wait
for session to close, etc.
Forgot to add new bitfield class
Merge pull request #2 from NielsZeilemaker/test-cleanup

Fixes for unit-tests, old tests did not remove instances, did not wait
Allow defaults.py to override swift tunnel ports
Merge pull request #3 from NielsZeilemaker/test-cleanup

Allow defaults.py to override swift tunnel ports
Typo if cmd_gw_swift stuff
Merge pull request #4 from NielsZeilemaker/test-cleanup

Typo if cmd_gw_swift stuff
Fixes for sqlite tests
Merge commit 'a364c82' into test-cleanup
Merge pull request #5 from NielsZeilemaker/test-cleanup

Fixed sqlite tests
Fix for self.extractor.session.lm.database_thread.register
Using session to access lmc
Merge pull request #6 from NielsZeilemaker/test-cleanup

Test cleanup
Don't call Session directly