defXhandler macros now also generate typed interfaces for java
unused import
use a priority-map instead of ordered-set for handlers
split main namespace
log delegator exceptions
link handler interfaces with protocols
make sambot use more of the java interface