Implement functionality to handle @Startup, @PostConstruct and @PreDestroy annotations

* Switch to new ClassLoader + ManagerInterface, add configuration parameters to manager configuration