Fix Makefile to compile on Linux
Fix compiler warning about redundant comma
Add MANIFEST.MF to create a proper OSGi bundle