Enforce :values or :example_values for :array type

Form select helper will fail if neither of these are set in the
parameter definition, so raise an error if they are both abesnt
Merge pull request #7 from malclocke/require_values_for_array_types

Enforce :values or :example_values for :array type