Merge pull request #22 from rojkov/jb7533

Alternative asynchronous Select helper that can be used instead of SelectHelper.js
don't open select dialog for empty option lists