added dark processing to redrovor

The Zero and Dark processing both appear
to perform almost identitically to iraf,
and vastly simplifies the code for reduction
modified the ImProcessor object to use new dark stuff

modified the makeDark function to use our inhouse darkcombine
rather than iraf, just flats left
Merge branch 'darkFrames' into backend