Major mission code redesign

Smaller mission files, easier to code, landmines working now, new mission type (assassinate)
Nice one with the minefields. This is actually something i was thinking about how to implement, this is perfect.