Adding reconnection code

* Adding example reconnection code (could be moved into a nice connection strategy class)
* Updating to new pusher-java-client library
* Move to targeting android 16 (since I have one to test on)