Made optimizations by adding a Priority Queue to manage the pieces.

Added logging.

Optimize for Video Streamer
updated requirements
Merge branch 'master' of https://github.com/litacho/bittorrent