API cleanup

1.  PubNub::PubSub::Message->new('this is a string') now works.  Related code cleanup in place.
2.  Message object available to callback on publishing.

I also added a MANIFEST.SKIP so as to make the process of deploying a little easier.
since we do not use sub message. so better remove that also. Thanks