added abstractCameraHolder and more api 2 preview stuff
moved Error happen to abstractcamera ui wrapper
api2 needs context
add abstractmodule for api2 and parametershandlerapi2
abstract module use now abstractCameraHolder
added parameterhandler for api 2
added pcimodule, modulehandler for api2 and camuiwrapper2 use now api2 modulehandler