Simplify appveyor.yml (#12540)
- lint and reference powershell code moved to files from appveyor.yml
- setBuildVersion vars after init and repo clone
- move translation check to tests
- move some inline cmd into ps scripts
- remove redundant exit checks
- add appveyor readme
- remove markdown from build url message as it is not compatible with slack and appveyor