Made more ports configurable, swift_dht port etc.
Removed dependencies to core<->main
Improved speed of libtorrent test by only waiting for dht peers when
doing the magnet link test
Testing metadata directory with swift
Using AbstractServer in test_url
RemoteTorrent handler now reports completed swift .torrent collection
sooner.
LaunchManyCore corrects swiftdefs with wrong local dht tracker port.
Merge branch 'devel' of ssh://github.com/Tribler/tribler into swift_testing

Conflicts:
	Tribler/Core/DecentralizedTracking/MagnetLink/MagnetLink.py
	Tribler/Core/DecentralizedTracking/mainlineDHT.py
	Tribler/Core/Search/Bundler.py
	Tribler/Core/SessionConfig.py
	Tribler/Core/defaults.py
	Tribler/Main/Utility/GuiDBHandler.py
	Tribler/Main/globals.py
	Tribler/Main/tribler.py
	Tribler/Main/vwxGUI/TorrentStateManager.py
	Tribler/Main/vwxGUI/__init__.py
	Tribler/Test/test_as_server.py
	Tribler/Test/test_libtorrent_download.py
	Tribler/Test/test_torrentcollecting.py
	Tribler/Test/test_url.py
Merge branch 'devel' of ssh://github.com/Tribler/tribler into swift_testing
Disable skip for demers community.
Added my_channel test
Merge pull request #158 from whirm/devel

Disable skip for demers community.
Merge pull request #144 from NielsZeilemaker/swift_testing

Fixes after testing Swift
SwiftProcess now uses threads to redirect stdout and stderr to stderr,
and in the future logging
Indent bug
Mainline dht is now using caching, SwiftProcess includes :
More bloomfilter debug information shown in debug panel.
Manage Files tab could be not visible.
Merge pull request #161 from NielsZeilemaker/swift_logging

SwiftProcess now uses threads to redirect stdout and stderr to stderr,
Merge pull request #162 from Tribler/bloomfilter_debug

More bloomfilter debug information shown in debug panel.
Merge remote-tracking branch 'upstream/devel' into getpeers

Conflicts:
	Tribler/Core/APIImplementation/LaunchManyCore.py
	Tribler/Core/DecentralizedTracking/MagnetLink/MagnetLink.py
	Tribler/TrackerChecking/TorrentChecking.py