Allow HTML options to pass through, Allow 0 as place holder, Select inputs open with a single click

It's much more useful to allow HTML parameters to pass through than blocking any parameter that isn't a best_in_place parameter. This small updated does exactly that.

Other changes:
Fixed a bug that didn't allow 0 (zero) to be used as a place holder.
Select inputs open immediately when clicked so don't require two clicks.