Trying sth with coroutines
Merge remote-tracking branch 'origin/devel' into coroutines

Conflicts:
	Tribler/community/anontunnel/DispersyTunnelProxy.py
	Tribler/community/anontunnel/ExtendStrategies.py
Fix circuit ready state
Counter was lost somewhere, I dont know why but performance is crap on Windows. Havent test Ubuntu.
Rewrite of ProxyCommunity, still needs lots of work testing the socks
stuff + redoing the proxy extending stuff as we cannot assume that
candidates are always available
Revert of argument passing to Main
Small fixes for Notifier
Added CircuitRequestCache, has timeout on circuit creation
Import fix
Small problem with last_incomming fixed
Merge pull request #2 from NielsZeilemaker/anon_rewrite

Rewrite of ProxyCommunity
Socks5 works again, will refactor it now from this point
Get rid of TCP relay class, it is not used.
Dont extend if you havent found a candidate
Fixed stats crawler (run on raw server)
Implemented PingRequestCache
Lowered log level of some statements
Small changes to requestcache
More details on integrity errors
Merge pull request #3 from NielsZeilemaker/coroutines

Request cache stuff