Nightly checkin -- Refactor & heka

Refactored simplepush classes into more proper objects
Added Heka logging support
Moved JsMap to utility (used everywhere)