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"
@sheavalentine-mdsol So, looking at this, I think what got lost along the way was an example of DRYing out the use of the "data" send_info information. I think a some point it was in the meta in the first example and the expanded into the interpreted example. It got lost. I would suggest we fix that and then keep the example so that the first basic example shows a simplified version of all features. Thoughts?