support windows paths, column number and error message in HXML build system

Subj. This changes the `file_regex` to support windows paths (with `:` in them) as well as adding groups for column number and error message as documented here: http://docs.sublimetext.info/en/latest/reference/build_systems.html#capturing-error-output-with-file-regex