update node version
fix karma version
fix karma
fix karma dependencies
new version
performance / test improvements, fixed possible issues with embedded functions, fixed issues with element syntax, no longer requires 'json' key in object, and if in attribute syntax, 'json' attribute no longer necessary.  tried to not break anything.  updated tests & version

Squashed commits:
[4c9c2e8] performance / test improvements, fixed possible issues with embedded functions, fixed issues with element syntax, no longer requires 'json' key in object, and if in attribute syntax, 'json' attribute no longer necessary.  tried to not break anything.  updated tests & version-- need to update docs.