apply jsonify to all three models

give all three models a jsonify method, and update test.
merge two conflicting before_request methods
Remove CNXEncoder class
Add softform parameters for the jsonify call
COnvert from jsonable name to __complex__

jsonable was confuising as a term and __complex__ is a emerging std for this pattern