Added tools to flattened select plugin.

Added search tools;
Added options expand/collapse toggle button;
Limitations:
1. we don't take optgroup tags, use the hover version instead;
2. theming select-opt-item can break the expand/collapse height
calculation, be sure to change the code (var fix)