Added isNormalChar to JsonParser.
Removed String from EncodeJson in accordance with issue #15 and added a couple more library functions to EncodeJson
Remove usages of setName from examples.

Fixes #15.
Merge remote-tracking branch 'origin/master'
Placeholder for docs.
Documentation outline. Generate some very basic html to wack content into.
Add comment for original location of content.
Very rough outling page
Fixed header.
Somewhat tidier documentation overview.
Headings.
Simplified the string bounds handling and cleaned up some internals of tokenize.

parsedStringContent is now appendToBuilder, which gave about a 10% bump on the jp benchmarks. Also slight reordering in isNormalChar.

Used List.newBuilder to great effect, _much_ improved performance in a few places.
Tweaking around creating instance functions inside JsonParser to prevent Scala from creating one time use only FunctionN wrappers around lambdas.
Fixed massive derp with PrettyPrint lenses.

No idea when this got broken, but the lenses were
declared as instances methods on JsonWhitespaces
instead of the companion object.
Syntax highlighting for docs. Sketching out pretty printing docs.
Typo.
Add work around to JsonObject, for InsertionMap equality issue.
Changed object prepend (->:) to actually prepend.

Fixes #20
Added some test for equality to close issue #22 and expanded KnownResults a little.
Cleanup StringWrap.

Created new Parse object for all implementations. This
allows them to be accessed without the string implicits.
StringWrap is now only responsible for delegation.

Includes an effort to consolidate and make parse / decode
operations more consistent.

Closes #17.