Escape special characters in *_shell.bat.

Windows uses ^ for escaping since \ is taken as the path separator.

The characters are in the commented-out value of the MSYS variable. If
the command were uncommented, cmd.exe would complain about syntax
errors.
mercurial: Update to 3.2
sqlite: Fix issue with WINAPI functions
perl-DBI: Update to 1.632
perl-URI: Update to 1.63
vim: Add configure patch that fixes cygwin check

This fixes system clipboard support
Merge pull request #119 from oysteinkrog/fixes/vim-clipboard

vim: Add configure patch that fixes cygwin check
vim: Update to 7.4.507
mingw-cross-winstorecompat: new package
mingw-cross-winstorecompat: fix desc
p11-kit: Update to 0.22.1
pacman: Work around crash introduced upstream

https://bugs.archlinux.org/task/42736
pacman: Bump pkgrel
msys2-unlocker: First commit, WIP
msys2-unlocker: Update (WIP)
msys2-updater: Minor fix (WIP)
pkg-config: Rebuild.
msys2-unlocker: Minor reorgs + clang-format (WIP)
Merge pull request #120 from elieux/pacman-fs42736-workaround

pacman: Work around crash introduced upstream
lemon: Rebuild