Accept typeahead options via data attributes

This allows to pass the supported three options (highlight, hint,
minLength) to be passed into the typeahead function. They have to be
passed via a data-attributes (e.g. data-highlight=‚true’).