(refactoring) Fix patterns for unit rename action

Split the pattern in 2 different ones
First char after unit declaration is ':', not '(' which is
specific to actor declaration
Fixed  #96
(orcc-lib) Separate runtime and native functions in two differents libraries.
(orcc-lib) Clean CMakeLists.txt
(contrib) Rename Scripts/ into scripts/
(contrib) Move all scripts inton contrib/scripts
(scripts) Add comments on scripts
(scripts) Update javadoc script

Fix indentation, update comments
Oops, forget a comment update
(orcc-lib) Fix initialization of the orcc-native library.
(C/orcc-lib) Use the scheduling strategy as an option.
(C/orcc-lib) Move the scheduler routine to the runtime library.
(C/orcc-lib) Move the launcher to the runtime library.
(orcc-lib) oops fix compilation issue.
(gui) Properly delete connections after refinement update
(graphiti) Update some comments / doc
(frontend) Improve a little IR generation

When a cal file is built twice or more, do not transform again
Related to https://bugs.eclipse.org/bugs/show_bug.cgi?id=433199
(frontend) Remove useless map, nothing else should change
(gui) New CustomFeature class, for long jobs
(graphiti) UngroupFeature run in a Job

Progress bar is updated when the feature is working
(graphiti) GroupInstancesFeature run in a Job