removed svn version references
It is no longer neccessary to supply fitsfilename when a FitsImage is
being created from an hdu
--save now properly uses background/noise images. loading of global data
now uses load_globals. Initial image is still loaded two times!
load_globals now creates arrays of the same type as the initial fits
file (as specified by BITPIX), global_data.img now holds a FitsImage so
that we only need to load it once.
fixed bug where dcurve was not being stored in global data
ignore .project files
image pixels that evalutate to +/- inf are now set to nan.
using np.isfinite() instead of data==data where appropriate
reduction of total memory use by reduced replication of arrays
pixles are now loaded/filtered on initialisation
reduced memory usage
csigma now used to create a dcurve that is -1,0,+1. 
csigma and origional curvature map is then discarded
debug messages now take up less memory when debug is not set
fixed bug where kvis annotation files would sometimes break and crash
incorporated table fixes from main branch
fixed conflict between master and dev