Advanced Select (like Select2) for AngularJS