Fixed issues with Cardinality pull request

- SpecTest was calling a method that didn't exist
- Conjurer was defaulting to 'customSchema' so non-cardinality examples were failing
- The template parsing for the json form was building the template (in the 'if'), but
  then overwriting it with the non-json template parser (no 'else').

Got those fixed, plan is to add tests for those and then start to work on
refactoring it around so that nodes generate values vs strings and
the stringification moves to become a 'printer' concern.