Jsoned paint easel tools
More general base easel tool class
Added to json
Adjusted parameters and methods
Moved json to res
refs #857