Implement stop method and add stopSync method in PiFramework
Implement destroyEventManagers method in PiFramework
Implement stopSync method in PiFramework
Implement update method and add updateSync method in PiFramework
Check permissions in some methods in PiFramework
Implement waitForStop method and remove destroyExecutor method in PiFramework
Create test
Create PiFrameworkShutdownHook and add related methods to PiFramework
Add getBooleanProperty method to FrameworkPropertiesHelper
Make shutdown hook configurable in PiFramework and add related constant to PiFrameworkConstants
Extract initLocked method in PiFramework
Add invalidate method to PiBundleContext
Fix initial value of valid field in PiBundleContext
Add bundle context-related field and methods to PiBundle and adapt PiFramework
Add tests