Part 1 of coding standards cleanup - streamline header file
follow rule of no library inclusions in php_$extension.h header
remove empty lifecycle function calls, add required version
constant
Part 1 of general code cleanup - supports 5.3+ (including 5.5) now

Older support removed
cleanup of compiler warnings
fix to use php's way of getting tmp dir instead of hard coding it
organize code logically and beginning of some commenting
remove hard coded debug flag
all tests but one are now passing