Improve support for running hadoop via mahout from cygwin

I was trying to run hadoop from mahout in cygwin, and found that various things didn't work, mostly around classpaths, and locations in the `hadoop` shell script, which isn't written to cope with cygwin. I've changed the `mahout` script to use `hadoop.cmd` instead.