fix(select2) Can now set ngModel value to simple objects
fix(select2): Fixes #409 - Updates model upon init when in tagging mode
tests(select2): Fleshing out and fixing a large number of Select2 tests
Merge branch 'select2'

* select2:
  tests(select2): Fleshing out and fixing a large number of Select2 tests
  fix(select2): Fixes #409 - Updates model upon init when in tagging mode
  fix(select2) Can now set ngModel value to simple objects