More cross-platform compatibility upgrades

- git config broken up for cygwin/mintty compatibility
- more git shortcuts
- `winpath` function to get a Windows path for passing to Windows programs
- base16 colours for mintty