Fixing the running grunt task with ‘watch’, now run task before watch. #113
- Fixing Cli.UI to use `stderr` in `status` messages.   #113
- Fixing Cli.UI.execSh to return a exit code correctly. #113
Adding Agent.Api with `/configs` entry point and implementing corresponding client methods. #113
Fixing `requireAgent` in commands affected by new agent api. #113
Fixing specs for the new agent structure support. #113