support for nested resources
removes the null pointer when cancelling - also restructures a bit for readability
starts mock service directly
adds new setting for when to start a rest mock service - also cleans up the action a bit
adding service from rest request also starts mock service if configured