Use version 22 for external dependencies
Merge pull request #9178 from ricardoquesada/use_version_22

Use version 22 for external dependencies
Merge branch 'v3' into cmake-unify-usage-of-prebuilt-libraries

* v3:
  Use version 22 for external dependencies
Oops, restore tools/cocos2d-console to f1a8f35036b9cc85061d91447bce8e35439b43a1 (while merging with upstream v3 I fetched some strange commit for that module)