Added ARIA search role to search box
Remove bean dependency from search module
Only apply search box style when the switch is on.

The min-height property causes excess space when SearchSwitch is on. I moved it to apply to it's first child, generated by the search JS.