Finishing up the select-editor plugin.

Added multi mode auto-detection;
Added support for dynamically changing allowed multi selection size;
Added show/hide util function to data() package;
Added :visible filter so we only convert visible <select>;
Added plan to support a data option in init so we can remotely fetch
options and use a hidden field instead of <select> tags; making it a
standalone editor;