Optimizations

- Wrapping all Dtrace probe fires in a conditional statement
- Refactored `this.allows(), `this.allowed()`, `this.request()` & `this.routes()` to utilize local caches
- Changed `fs.stat()` to `fs.lstat()`
- Updated docs
- Doubled transactions/s
- Fixes #156