angular-ui/ui-select — pull request #171 by just-boris (2014-09-02 14:27:15+00:00)
Title: fix(groupBy): preserve groups in order of appearance

I've encountered a use-case, when the groups order is important.
To solve it, groups now are saved in array and user can set its order by adding `orderBy` filter to repeat attribute. Example:

```html

{{$select.selected.title}}

{{item.title}}

```

You can see in the changes in the tests, how it is affect current behaviour. I think, that groups are now aligned in correct order (Foo, bar, Baz), it's a good change.