Move DummyApi into its own dir
Add resource components for the dummy api
Change DummyApi to use the new resource infrastructure when possible
Change DummyApi to attach its resources in .reset()
lib/dummy_api -> lib/dummy
test/dummy -> test/test_dummy
Remove no-longer relevant comment in DummyApi
Change DummyResource to throw DummyResourceError errors
Actually export DummyResourceError
Change DummyResource to treat unhandled exceptions as failure replies
Fix bad DummyResource tests missing promise returns
Change DummyApi to accept opts
Change AppTester to accept opts to initialise its DummyApi with
Move the dummy resource handler delegation from DummyResources to DummyResource
Tests for DummyResource's handler delegation
Bring back DummyResources.handle()'s promise delaying
Docs for the new dummy api resource infrastructure
Change DummyResource to accept its name from the constructor
Merge branch 'feature/issue-82-allow-dummyapi-resources-to-be-added-in-a-modular-fashion' into develop