Safer circuit id generation, collisions not possible anymore
Only use logger in debug mode in time critical paths. More documentation and some more error checking
Adding some event triggers to be used with Tribler integration later.
Merge remote-tracking branch 'chris/devel' into anontunnel

Conflicts:
	Tribler/community/anontunnel/DispersyTunnelProxy.py