Update specification metamodel

Change the URI to add the model version.

Set name attribute of NamedElement as ID to generate readable path.

Add a base package attribute in the automation layer, this attribute
will be used by test generator.
Add generated code for Specification edit.
Add generated code for Specification Editor.
Tycho build