adding the chrome.pushMessaging API + tests
minor tweaks
Merge pull request #26 from dart-gde/pushMessaging

adding chrome.pushMessaging