Split omega/server/registry into seperate mixins & include

Specs updated to match module boundries, no functional changes
Split omega/client/ship into seperate modules

No functional changes, split was simply along class lines.

Specs updated to reflect change
Remove deprecated TODO comment
Split Factory out of omega/client/entities/station
Split omega/client/entities/cosmos along class / module lines

No functional changes, specs updated to reflect new layout
Split omega/server/event into seperate modules

No functional changes, specs split to reflect new layout
Split omega/client/dsl into seperate modules

No functional changes though tests should also be split along
module lines and we may want to furthur subdivide cosmos dsl
going forward