Added keyboard navigation support to select-field for toggling (up/down) and selecting (enter) or cancelling (esc). Also removed some unnecessary role/data attributes that were causing Bootstrap JS to interfere.