Missile lua

As my previous pull requests, the goal of these patches is to reimplement the whole missile firing mechanism in Lua, leaving only the actual instanciation to the C++ side.

The code grew a bit because of the control panel, but I hope it will shrink again once/if it gets implemented with new-ui