Added AgaviContext::createInstanceFor(), closes #780, this is a proper version of the faulty commit in 974d6785aeea4828a1fcc9a390a50907f4f59f99