Worldship

Initial Worldship skill support along with basic set of tests. These tests were verified against SimTyrant. The only difference is Legion ignoring Jam which I believe is a bug in SimTyrant.

@Pr4370r14n: Can you give this a quick once over? The Legion check loop is awkward but I didn't feel like trying to deal with the rest of that function.