update comments
copy the axis formats to the prototype axes config when drawing instead of passing a reference

The prototype axes was overwriting some properties, which meant that they were changed when the LineGraph was refreshed.
move more actions into the activity config in NeffEnergyCompare2

also more work on figuring out what the specialized mortar will need to do and what it will need in its config.
fix various compile warning, add some logging to briclayer and bricworks...

Added some new files to the build script

back to 85 warnings
moved TraceSelection mortar to the activity config, removed all unused code from NeffEnergyCompare2