COMMON: Common::HashMap iterator rework
|Reported by:||lordhoto||Owned by:||fingolfin|
this patch changes the behaviour of Common::HashMap iterators to match std::map iterators, it also changes all client code accordingly.
I assign this to Fingolfin, since I was not sure if we want it to be this way for Common::HashMap, at least it helps people familiar with std::map to use Common::HashMap.
Ticket imported from: #1837119. Ticket imported from: patches/854.