Bug 534512 - [Layers] activating/ deactivating more than one layer do not behave correctly

- Add a new CSS property to avoid conflicting styles across multiple applied CSS
- Update the property views (cleaning)
- We need not rely on the modification of the Layers' Views to update the application of the CSS
- Moved command code to new Command classes
- If no views have been selected All the displayed views are selected by default
- Added a listener to the CSSIntances
- Corrected the way the CSS were resolved as the Layer's and the Model's might have different memory spaces

Change-Id: Id4c799ecde1f238e6b31ab43fd31acd7d81560d5
Signed-off-by: Quentin Le Menez <quentin.lemenez@cea.fr>
101 files changed