Add param name to validation errors

When you get a validation error, you originally get::

  ValidationError: Unable to convert value (None) to type string

Now the param name is included as well so they look like::

  ValidationError: Unable to convert value (None) to type string for param string:Endpoint
Merge branch 'add-param-name' into develop

* add-param-name:
  Add param name to validation errors