Fixed defaults for path in DummyBackend

`nil` is not convertable into `String`, `File.readable?` would
raise an error.
Disable instance caching for test env

Various class instances used in controllers should not be cached
when running tests.
Aligned DummyBackend behavior with ONE

When getting or deleting bogus resources or mixins, the backend
should raise an error (=> 404).