Improve select2

* Add ``allowClear`` option for select with empty option
* Add popover support