Remove unused code
Fix constructor of average peer and add constructors for seed and leech
Allot peer-level in peers_bandwidth[]

The reason of this change is that when invoke NewPeer(), then NewPeer() will call
the constructor of Peer to add a new peer, finally, original bandwidth/trans_time of peer being refreshed.
Add debug info of join time