Torrents are more often downloaded

Added a limit on incoming message size in MessageIO
Better thread safety in PieceStrategist