Refs #5149 - Replaces setValue with setFactory for services creation in Elgg_ServiceProvider