Fixed many java related bugs.
Now it's possible to send and receive messages using whatsapp.
The stream keeps disconnecting though (probably due to not answering to some packets).
Contact status (available / away) shown in the contact list.

Next steps should be: Typing status + Permanently saving contacts.