add Auto trace to the editor settings
publish setting to false
add if statement to phobos to add line trace when editor setting is true
fix popup size for new inputs
change phobos to pull the new trace from editorsetting
setup editorsettings for input and storage of trace lines
pull new trace lines from editorsettings
Merge remote-tracking branch 'origin/master'
add input box and code to save/load
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'upstream/master' into AutoTrace-Micro-tech
travis fixes
Merge remote-tracking branch 'Auto/master' into AutoTrace-Micro-tech
ENYO-3284: add CSS classes for the error highlight
ENYO-3284: add the attribute "validePgbConf" to the project model.
ENYO-3284: initialize the project model attribut when the "current project selected project" is updated.

This attribute contain a data structure which contains all the controled rows associated to they respectives drawers. Also, each drawer contains the attribute "valideDrawer" used to verify if all the drawer's rows are valides.
ENYO-3284: fire the disable/enable drawer highlight when an error is  done/corrected.

Also a typo is corrected : "highlight" instead of "hightlight".
ENYO-3284: remove the old implementation used to validate the PGB configuration values.
ENYO-3284: add the new implementation to validate the PGB configuration values by checking the attribute "valideDrawer" of the Project model attribute "validePgbConf".
ENYO-3284: Define two functions in the drawer kind to display/hide  an error style on the drawer's header if a row of the drawer is on an error state.