comment out recursiveLDD thing
de-star imported the build files
Rearranged headers so that it is no longer necesary to hack
the #defines on MacOs.

Common.h needs to be #included first so that Python.h
is #included first.  This fixes the #define problem noted in
the readme.  This shouldn't impact building on other platforms,
since we're just re-ordering the #includes, not adding or
removing them.
added render products, swap files and ds_store to ignore
removed * imports from example sconscripts
removed * imports in pvr python package
light refactoring the lights.py.

I switched to using maps - they're more condensed (and I think readable)
than the if/else block. Also switched to using try/except in the light
selection.  This makes it easier to add new light types and occluders.
removed broken defaults.py from the package
removed makePyPackage target which was broken on systems missing
"recursiveLDD.py".
importing python libraries into package namespace
removed import* line from the point light test.
moved common.h include above system include comment
Removed use of pyimath.
Fixed some minor breakage.
Updated reference images (miniscule diff across the board)
Regression test needed special case for windows version. Fixed Python headers (weren't including Common.h)