deploy: deploy local directory and run it in place

* Expects:
  - POST {local-directory: ...}
  - Content Type: application/x-pm-deploy
* Skips build/prepare steps
* Does not symlink the current directory
@sam-github I use it in lib/run.js to ensure that code that is running from local deployments would not use the `current` symlink. Not sure where I can place it in path of a git push since that happens inside cicada.