Removed transaction stuff from sqlitecachedb, proved to scary to live
with.
Swift did not respect done flag, would initiate new downloads after
quitting.
Merged test_as_server and test_gui_as_server, attempting to force all
unit tests to use same temp directories.
Merge branch 'test-cleanup' of https://github.com/whirm/tribler.git into
test-cleanup

Conflicts:
	Tribler/Test/API/test_seeding_live.py
Merge pull request #22 from NielsZeilemaker/test-cleanup

Test cleanup