Merge pull request #125 from Etienne13/develop

propertyset projects have been replaced by properties projects, this has...
Added templates into build.properties
This should enable aadl templates for the user.
trying to delete propertyset project
delete propertset project
* Handle more ARINC653 properties (Slots, Slots_Allocation, etc.)
Integrate Dominique patch for OCL
* Add UndefinedPropertyException.java from Dominique
Issue #127.
changed grammar for subprogam calls. we now store context and
calledsubprogam separately.
Currently we are not able to resolve references to component
implementations. The reason is that the type part is stored as
CallContext, but not expected as such.
We need to change the Meta model to correct that, i.e., add CallContext
as super class.
Alternatively, I have to find another way to get and resolve the
implementation name.

Also fixed some null pointer issues in the validator when component
implementations are incompletely typed in.
fixes #130.
hashcode does hashcode on string of proxy URI instead of qualified name
if PropertyImpl is a proxy.
Check for null feature group type before examining its features.
Added better error message when feature is not resolved in connection
due to incorrect connection type.
* Show an error when instantiation fails
  Fixes #77
Comment before annex clause is attached to annex clause.
Highlighting offset calculation was checking for whether it is inside
the annextext string.
Commented out that range check.
changed range checking to return since the comment hidden node is
already handled by the core language.
Implemented classifier matching rules for feature group connections.
 * Show an error when an unsupported operation is raised
   (fixes #118)
 * Put by default in the dialog box that the plugin was
   built from sources (fixes #123)
Relaxed rules about feature arrays. They are now also ok for memory,
bus, and data to handle access connections.
Merge remote-tracking branch 'osate/develop'
Modified the classifier matching tests so that the CLASSIFIER_MATCH rule
is tested for in addition to the rule specified by the
CLASSIFIER_MATCHING_RULE property.
Added the following property constants to the AADL_Project property set:
Supported_Classifier_Equivalence_Matches,
Supported_Classifier_Subset_Matches, Supported_Type_Conversions, and
Supported_Classifier_Complement_Matches.