An AngularJS wrapper for select2