macosx: build - Makefile, configure changes - added more frameworks
macosx: xproject update
macosx: fixes for run on OSX
macosx: commented out the testing printf lines
macosx: font fixes
macosx: ovals: uses CGContextAddEllipseInRect(), removed old code
fix: pimage -width/-height did not work on linux
linux: gradientfill: fixed gradient fill method conversion for cairo
line: removed unused variables
added public API for combining transformation matrices
configure - generated by autoconf 2.6.9
pkgIndex.tcl, symlink to dylib
pimage linux minor optimisation
pimage: print error to stderr when detected an unaccepted pixel format
bugfix on linux: -strokedasharray should use relative to strokewidth
disable error: 'matrix ... is close to singular'
tkWinGDIPlusPath.cpp: remove trailing whitespace, tab-to-space

Rationale:
- Trailing whitespace caused tons of false differences at each commit
- Tab usage was VERY inconsistent in the source
ptext: added options: -fontslant {normal|italic|oblique}, -fontweight {normal|bold}
ptext: -textanchor: extended with n|w|s|e|nw|ne|sw|se|c
ptext: added -filloverstroke BOOLEAN option