Add push

This Pull Request adds push messaging to the javascript SDK
I'm inclined to say no, only because it won't hurt anything if they do. we just ignore it.