compiles with new cc chnages
I think I got it all.  you should really make it easier to exchange functinality implementations
Merge branch 'noty' into development
changed all json to customjsonresult
reporting in there
Merge branch 'reporting' into development
merged