Added AgaviContext::createInstanceFor(), closes #857