TEIID-2424: Adding bundle support to the all the relevent Teiid modules,...

... so that they can be deployed in OSGI containers. This will be use full for anybody developing an alternative runtime environment using containers like Karaf. Also added inital support to load jars in Karaf container, checkout features.xml file in maven repo