Celix bundles impl

Although there will be more work on the Processor to include also the DataStore, we can already  think about merge this state back into the master.  What do you think?
I would design this differently. How about 1 thread per available queue services. This way the complexity is more scattered. Eg. we get more complexity when a queue service comes and goes (creating and stopping/joining threads) , but a more simpler process functions (take form the queue and forward to store). For the queue part less locking is needed, because 1 thread accesses 1 queu service.