[BUG #7415] - BB10 devices experience issues with touch events

* Open select box dialog on touchend, for preventing soft keyboard appear on BB10
* Listening to "click" event for desktop browsers.
[BUG #7519] - Picker Highlight Overlay is broken on some devices

* Made Picker more customizable be variables.
* Removed iOS like overlay, added highlight line around for more usability