Refactor #4290: Migrate MoonWarriors and tests into Cocos2d-js

Refactor #4290: Migrate MoonWarriors and tests into Cocos2d-js