Fixed minor bugs

* Ships directing fire towards their own team
* UI buttons being triggered by keyboard presses
* Planet shields having no effect against missiles