better directory print
cygwin uses most of windows.make
dll + bin cleaned

- compiler/ deals with conditional params for SONAME etc
- dll and bin only set parameters