added Engine with do method (working, but not finished), RasterCoverage__add__ (rc + rc) working

Object is now the Basic type of both PyVariant and IlwisObject as returntype of do()