Merge branch 'piece_selection' into develop
Fix problems for all Peer Selections

1. Disable the using of hash-table(std::map) for recording propagation delay.
   It needs a massive space to store it.

2. Fix bug of computing propagation delay when using Cluster-Based Peer Selection.
Merge branch 'bugfix'