AngularJS LIGHTWEIGHT (no jQuery or dependencies!) Multi Select Input Directive