add activate and deactivate module events
activate deactivate event added
module can now delete from ui
modules refactored
Merge branch 'feature/modules_to_database_and_extend_like_oxid' into develop