Completed dependencyinjection.json and functional tests

It seems the iRESTful repository was not up to date in the end...