Add form_parameters to body.
Raise an error if the body is web form but it was not given any form parameters.

If the API's media type is either application/x-www-form-urlencoded or multipart/form-data, the formParameters property MUST specify the name-value pairs that the API is expecting.
Web forms can't have schemas.

The schema key CANNOT be specified if a body's media type is application/x-www-form-urlencoded or multipart/form-data.
Add UTF-8 maker to spec file with UTF-8 text.
Add support for include tag.
Add gem version restrictions.
Raise an error if the RAML file does not have a property version comment.
Rename some parameter exceptions
Refactor abstract parameter spec
Refactor true/false check not to short circuit on falsely values
Add enum attribute validation
Convert the pattern attribute into a Regexp and validate it.
Ensue minLength and maxLength are integers.
Ensure maximum or minimum attributes are Numeric.
Validate the type of the example attribute against the parameter type.
Make false the default value of repeat and required attributes.
Misc formating
Make required attribute default to true for URI parameters.
Set defaults in #set_defaults.
Misc formating.