fix(groupBy): preserve groups in order of appearance
feat(multiple): support for multi-selection
Fix: multiple choices highlighted at same time
Fix: dropdown doesn't appear when pressing key down (just the word "true")
Remove items from dropdown that are already selected
Check formatter/parser (single property binding) to work correctly on "multiple" mode
Fix: when pressing a key on the input, the whole selected array is erased
Prevent already selected items to show when searching
Add bootstrap template
Improve margins between buttons at bootstrap theme
Fix input width calculation and avoid unnecesary digest
Change transinject for uisTranscludeAppend from #151
Merge pull request #171 from just-boris/master

fix(groupBy): preserve groups in order of appearance
Refactor/Clean code
Write tests
Add demo
Fix: match label shows correctly even if selected item isn't on items list anymore and using single property binding
Fix: refresh function, every new search removes items selected earlier
Add test to check $setViewValue on watch (using 3rd parameter to be be compatible with v1.3.0-beta+)
Sets ngModel as an empty array if it's undefined