Add OSGi Manifest Entries

Hi guys, here's some additions to make the JAR work with OSGi.  An OSGi bundle is only different from a JAR by the entries in the MANIFEST.MF and some metadata in the POM.  They are otherwise identical and completely interoperable.