More callbacks and cleanup

Implemented more callbacks, specifically friendmessage, action and namechange.
Hardened the Java side of code a bit by throwing Exceptions when methods on
killed/uninitialized JTox instances are called