Major refactoring

- Automatic clustering (1 master, 2 workers), controlled by config
- Cookies via `this.cookie{}`
- Sessions via `this.session{}`, automatically decorated on `req` for route handlers
- Sessions must be saved via `session.save()` to be broadcast to the cluster
- Cluster messaging via `this.sendMessage()` & `this.receiveMessage()`
- Workers are assigned role by `Master`, allowing `queue` or `www` workers to die and respawn
- Created `this.cipher()` to encode or decode ciphers
- Created `this.routes()` to expose available routes to HTTP verb and/or virtual host