Added support for PuTTY on Windows

(rewrite of #295 after #297)

For PuTTY, use
MONITOR_CMD=putty

The optional parameter MONITOR_PARMS can be used as well, which will be passed to PuTTY, eg.
MONITOR_PARMS=8,1,n,N

Tested on Windows with Cygwin and MSYS