Added -Xmx512m to surefire plugin opts to prevent OOME
Merge branch 'master' into multiTorrentClient
Merged with pavel.sher fork.
Added some tests and fixed a couple of race conditions
One more RC fix.
Added tests and fixes for torrents with no full seeders (every peer shares its own piece).
No longer locking file when there are no leechers. Also reworked the way connections are handled and established.
switched to java 1.6
Remove TestCase inheritance for proper test running in maven
one more fixed test for TestNG
Added configurable recv and send buffers
Merged multiTorrentClient into master