Update version to 0.3.0-SNAPSHOT
Rename modules to remove 'protocol' part
Refactor designer plugin
Refactor feature and site
Further refactoring
Propagate the validation through the other rules down the hierarchy
Refactored java packages to be inline with module name changes
Add context module
Refactored module names again
Move module loading and context interfaces/classes in shared component
Update tycho version and update scribble grammer to fix local interruptible syntax
Fix local interruptible testcase