Merge pull request #2 from mruthvend2l/master

Taking changes to make SDK compatible with Android.
Merge pull request #3 from mruthvend2l/master

Fix deprecated methods
Revert incorrect removal of @Override annotations
Merge remote-tracking branch 'upstream/master'