The manager class is no longer a singleton
Improved the creation of formatted string in the config class
Merge branch 'feature-singletonlesser' into develop
Moved getPeerId() to tracker manager. Revoked peers full access to the
Manager
Renamed a magic variable
Extracted the Handshake processing to PeerConnector
Updated the PeerConnectionAccepter to the new Handshake API
Merge branch 'master' into feature-codeimprovement

Conflicts:
	torrent/download/tracker/PeerConnectorPool.java
Properly fixed Stream.readX
Will replace the Stream class later on though
The client now honors the timeout interval requested by the tracker
Peer Extension bytes are now set correctly
Trackers no longer have access to the TorrentManager
TrackerManager is now a runnable instead of a thread
Renamed Manager to TorrentManager
Marked getTrackerManager deprecated
Will split up the two classes from each other
The default Socket connection is now TCP (was uTP)
The current uTP implementation is still WIP and shouldn't be the default
option
Merge branch 'master' into feature-codeimprovement
Corrected the seperation of tracker/torrent manager in the frame package
TrackerManager is no longer dependant on TorrentManager
Corrected a nullpointer in MenubarPanel