- removed the compatibility symlink from the source tree, it will be created when packaging once the necessary changes are merged from the release branch
- abstracted away regex API into xb_regex.h so we can use native regex on POSIX systems and my_regex on Windows
- fixed a number of code issues which Visual Studio builds