Handle more than one type.

>If jsonform encounters a form element with more than one type, first
>tries to remove null and set as not required, then throws an error if
>there's still more than one type. Compatible with Json.NET Schema
>Generator.