Merge pull request #10 from Etienne13/develop

fix warning that crash continuous integration builds
* Can use LUTE from the declarative and instance models
cleaned up checking of output/input rate. Dealing with rate unit and the
fact that the rate is a range.
fixed null pointer exception on action.csvlog method
Fixed reporting into csv file of port conneciton checking
fixed up ARINC429 checking to log report
Activate ARINC653 functions only with the AADL perspective
* Show plug-ins functions only when the AADL section is active
  * Closes #12
fixed null pointer exception in mode selection (double click)
It was using getContainingCOmponentImpl but the mode was in the type.
Mode filter now filters mode specific elements. It before was comparing
a mode with a mode instance
Connection labels as hover popups
set dirty flag passed in as parameter.
Added support for flow paths. Is not hooked in yet. Ned to complete the
connection line generation for flows.
* Import Geensyde contribution
* Update build environment
cleaned up mode filter code. Return instead of setting result and then
returning.
Merge remote-tracking branch 'origin/develop' into develop
fixed mode filter for declarative model. Was not checking on connections
and features correctly.
fixed class cast issue when processing allowed processor binding.
Fixes issue #13
interpret bus access as bi-directional - bus could be the source or
destination of the access connection.