added option to supply a background image which exactly matches the observed image.
added early call to effective area and now pass the information instead of repeat calls.
rewrote readEffAreaFile to handle old cal files and a stub for CALDB calls for future.