Added ValidationType and Blanket Validation

Added ValidationType member to specify if you are using unobtrusive or
required attributes. Leaving this blank will default to using required
attr for validation. When using validation you must declare the
formSelector member. This is used for attaching to click handler on
submit button.