test(typeahead): re-organize tests
fix(typeahead): play nicelly with existing formatters
fix(typeahead): properly render initial input value

Closes #591