Specifying label text in input overrides label class in inputDefaults

FormHelper needs to be updated so that specifying a single option key in input does not override the entire option array set in inputDefaults.

See test case diff for example.