Fixing some of the warnings, made perf related changes, removed deliveredButNotAckedMessages hash map since that map was not used operationally and only put and remove were performed on it and not get
Changes
Merge pull request #122 from pamod/mqtt_dev

Perf Related Enhancements Made