Added AgaviContext::createInstanceFor(), closes #780