added support for selecting object in typeahead by using 2 arrays one for the display tags and 1 for the actual selected value (can be any type, after all it's up to the developer how to use the selected values
forgot to grunt