More UI Improvements.

I made a lot of little tweaks to the ui. However, the highlights are:

* You can now remove combatants from the combatants list, without selecting them first.
* You can now remove zones from the zones list, without selecting them first.
* Fixed selection style in menus
* Fixed hover not working in menus
* Fixed not setting an icon when hiding a layer
* Fixed several instances of not setting `type=text` on input elements. (Technically invalid html, and screws up bootstrap's styles as well)
* Unified styling between Participants menu and Layers menu

Sorry it's all one big commit, but I was on a roll. :)