Fixes for PR feedback

* Reverts MCHashMap changes, uses mc_foreachdictionaryKeyAndValue
* Adds getter for mExtraHeaders to MessageHeader
* Adds removeHeader
* Tweaks method names