Testing signed commit
Revert "Testing signed commit"

This reverts commit 6589d22185e09fd4421ffdad5a5fdd7ff847158d.
Fix possible deadlocks detected by Findbugs
New code style guidelines

Reformat all code according to new guidelines and add c.astylerc and
java.astylerc for formatting.
Refactoring
Add support for typing change callbacks