Added Hale tutorial, updated README

Summary of Changes:
Added a Tutorial

Cleaned json in spec
Rewrote section on render
Now supports "enctype" and "request_encoding" as two separate fields
Changed "enctype" default
Cleaned up text for "options"
Line 454:

If a [*Link Object*][] is templated and no *Data Object* with a property for the template variable name exists, a client 
should assume there are no constraints associated with the URI template variable.