support special characters in %MSYS_HOME%

Characters like '(' ')' can be recognized as operators in batch, which will result in errors. e.g. msysgit is installed in "../Program Files (x86)/.."