Move eu.pisolutions.osgi.headers package to Pi OSGi Commons eu.pisolutions.osgi.util.headers package
Add headers field and implement related method in PiNormalBundle
Make event-related methods package-protected in PiFramework
Implement start and stop methods in PiNormalBundle
Add symbolicName and version fields, and implement related methods in PiNormalBundle
Implement update method in PiNormalBundle
Implement uninstall method in PiNormalBundle
Move logging statements in PiFramework
Check permissions in life cycle methods of PiNormalBundle
Create FrameworkStorage
Add storage-related members to PiFramework
Create BundleStorage and add related methods to FrameworkStorage
Add bundles maps to PiFramework and implement related methods in PiBundle and PiNormalBundle
Implement event listener-related methods in PiBundle and add related methods to PiFramework
Refactor EventManager and subclasses to support filter in ServiceListenerRegistration, and adapt related methods in PiFramework
Add method to EventManager
Add event-related method to PiFramework and call it from stop method in PiNormalBundle
Add test
Remove unused parameter from modify method in PiBundle
Implement installBundle method in PiBundle and subclasses