Allow ability to edit select2-choice

This allows the ability to modify select2-choice class using the options choiceCss, choiceCssClass and adaptChoiceCssClass should work the same as the dropdownCss* and containerCss* classes.
This closes issue #2374