patches from dsteinbrunner
first pass at Consumes attribute
docs
allow consumes shortcuts and better normalization, plus allow more than one in a single attribute
fixed spelling fail
debugging output
test case boilerplate
first pass test case
finished test cases
docs
updated changes and track todo better
fixed spelling error
removed plack.request keys
updated changes
spelling fixes and more docs
test cases and fixes for the nested param data handler