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"
I think I might use the full url in profile href because it is not an encapsulated detail of how the service does things. We might use a url for something that might be link to something outside the control of the server, but I think on some of them just us "..." to re-enforce the opacity of hrefs. I am just suggesting this vs. us promoting url structures of any dependence on them. It is just something I do when I show examples of hypermedia responses. Just proposing this vs. advocating it.