update ignores to include Eclipse project files

Signed-off-by: Gunnar Wagenknecht <gunnar@wagenknecht.org>
update minimum required Java version

The codes uses method signatures which aren't available ind Java 5.
Thus, the code actually did not compile with Java 5. This commit updates
the required Java version to allow the code compile properly.

Signed-off-by: Gunnar Wagenknecht <gunnar@wagenknecht.org>
add OSGi metadata to generated jar

Signed-off-by: Gunnar Wagenknecht <gunnar@wagenknecht.org>
rename and move message factory to Log4j package

Signed-off-by: Gunnar Wagenknecht <gunnar@wagenknecht.org>
add a Logback GELF appender

This commit adds an appender for Logback. It offers the same
capabilities as the LOG4J appened. 

The error handling on send has been modified so that an IOexception is
not swallowed but reported properly to the log system.

Signed-off-by: Gunnar Wagenknecht <gunnar@wagenknecht.org>