Added Initialization to litleRequest and batchRequest

litleRequest and batchRequest objects were not fully initialized when the override constructor was used (i.e. when a configuration dictionary was injected). I created private initialization methods in both objects and had both constructors in each object call the new method.