Add select2 autocomplete for gracefully handling long lists. Fixes #34