#258 Validates ng-required when multiple is used.

This PR overrides `NgModelController.$isEmpty` when `multiple` is used so validation with `ng-required` works as expected.