Updating Documentation, fixing various issues.

- for my version of grok, the "no match" status code seemed to be 7
- `this.capture` was hiding the the actual function in `match.js`
- added capability for named matches in grok, e.g. `%{IP:ip_address}`
- added some minimum documentation