F/java dest

Implemented java destination, which get a class_name and class_path.

The destination class has to implement three methods: 
 - public boolean init()
 - public void deinit()
 - public boolean queue(String message)
(and it must have a default constructor)
init is called from destination driver's initialization method
deinit is called from destination driver's deinitialization method
queue method is called when a message is available for processing for the destination.
The string parameter of the queue method is the template formatted message.
The template can be set in the configuration, the default template is:
"$ISODATE $HOST $MSGHDR$MSG"

You can use  INCUBATOR_CFLAGS here. There was a small problem with the order in INCUBATOR_CFLAGS, but I fixed it on the current master today, so it should be nice now.