Make modules argument optional, to allow `new Injector()`

I don't think an explicit test is necessary for this, is it?