Workspace: implement start/stop/restart

REST API:

    > POST /api/workspaces/start
    < { pid: 1234 }

    > POST /api/workspaces/stop
    < { exitCode: 127 }

    > POST /api/workspaces/restart
    < { pid: 1235 }

Close #127 

/to @ritch please review
only because we are waiting for 1 second... this can run in < 2 seconds in theory.