Activated Ability Support / Lobby Controls Start

- Added support for casting unit's activated abilities (i.e. Sinmarked
Zealot, etc.)
- Lots of other major and minor improvements to battle control.
- Started controls for the lobby/main menu.