Release 3.27.0 rc2

### Fixed Bugs:

- pm2 installation documentation error
- Use absolute paths with __dirname when adding processes
  to the ProcessSet instance

### Added Features:

- HTTP REST CRUD routes for all database tables
- Use express.Router instead of custom ResourcesRouter
- Enable Cross Origin Resource Sharing by default
Ripple-rest has a [`response-handler`](https://github.com/ripple/ripple-rest/blob/develop/lib/response-handler.js) that knows about response formats and status codes. It will soon be the only place in the code that actually sends out a http response.

In addition there's a couple of [error classes](https://github.com/ripple/ripple-rest/blob/develop/lib/errors.js) and an [`error-handler`](https://github.com/ripple/ripple-rest/blob/develop/lib/error-handler.js) to deal with those.

It's not all the way where I want it to be, for example I'd rather totally separate out the controller logic from the router objects, but it's getting there. Let me know if you want to discuss in more depth.