fix gemspec name to match other naming
loosen content-type matching in request_unpacker
drop charset from error content-type to better match normal/expected results
return extra/omitted response errors together
add more detail to response not match errors (include method/path)
fix tests to match

adds rake/minitest to development_dependencies
loosens error expectations to match instead of equality
this ensures we get the needed info but is more flexible
Merge pull request #1 from geemus/master

Some fixes/cleanup as I tried to use this in direwolf.