Fixed Makefile to support Cygwin(windows), added Prefix and Shared Varia...

...ble and added Libpiano build shortcut.

Should support building on Cygwin with Gnu-GCC, without trouble.