Add the trace manager components

The trace manager component is lonked to the notification systeme of the EHMI and to the EHMIProxyImpl
to get all event and trace them into  log file.
Generate remi'rules compliant trace
Merge branch 'master' of https://github.com/appsgate2015/appsgate into test
Add device state management in traceMan bundle
Merge branch 'traceManager-dev' of https://github.com/cegerard/appsgate into test
Fixing some JSON exception in TraceMan
simplifying CoreObjectBehaviour
Merge branch 'master' of https://github.com/appsgate2015/appsgate into test
ignore traces
If causality comes from EHMI it is inserted
cleaning && comments
added the GrammarDescription
Merge branch 'master' of https://github.com/appsgate2015/appsgate into test
Merge branch 'master' of https://github.com/appsgate2015/appsgate into test
Merge branch 'master' of https://github.com/appsgate2015/appsgate into test
Merge branch 'master' of https://github.com/appsgate2015/appsgate into test
Merge branch 'master' of https://github.com/appsgate2015/appsgate into test
For compilation
ProgramStateNotification now inherits from ProgramNotification
Trace V3, but no pure decoration are given...