warp affine

warp affine
more warp affine

minor changes to clean up warp affine
component default to disabled

components disabled by default.  Call the base class constructor.
updates to affine and perspective warp
Merged Chris' changes. Added command line mode