Added MapContext parameter to getEditingService because it could be necessary for some editing provider.Modify all provider factory classes.
Implemented circle3p provider.