Imaging science methods

A class ImageScienceClass() containing methods to pad a coherent 
aperture function with zeros according to padFac, convert a matrix of 
doubles in Cartesian (x,y) co-ordinates to Polar (r,theta) doubles, define
an orthonormal basis of Zernike polynomials, calculate the PSF and OTF
for a given coherent aperture function, a Winer-Helstrom filter for 
blind deconvolution, an encircled energy method and etc.  This will
continue to be developed into a module with many classes