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"
That's a good point; I wonder if we should take the examples in the tutorial and use those in a deconstructionist manner since they're more "real" then the examples we're using in the spec.
Using _meta to dry is covered to some extent on line 427 isn't it?
Also, explanations of that seem to belong in a Recommendations sections...