main, resource requester: only use p2p overlay when local buffer is greater then Settings.lowBufferLength (refs #3)
peer, swarm: implement a basic partnership algorithm based on score (closes #22)