more doc fixes.
ensure Hash::MultiValue is installed.
new resultsource for testing.
- added PUT method test
- test & code to make sure the subrefs in override don't need sub attribute for jsonp methods
- another (different) serializer test
- result sources restriction code & test
- added documentation for a validator
- ensure the content-length header is properly returned / same for content type
added more tests.