Updating most of api/resources to handle new url structure.
Moving step-list.js
Tree-delete in set resource handler.
Some fixes in resources.
Updating tests WIP
Fix delete with child case.
Fix a test.
Fixing the last of the tests, back to green.