Add class QueryHistory
Update class Peer to handle std::vector<QueryHistory> _history;
Merge remote-tracking branch 'origin/master'