feat(typeahead): add typeahead-append-to-body option