Tidy up Feature rule

- Unused buffer
- Optional, one-or-more matches is zero-or-more.
- Gratuitous trim
Allow blank lines in the description
Remove the need for EOF assertions by ensuring the buffer ends with newline
regenerated gherkin.peg.go
Merge branch 'cbandy-description-spacing'
version bump v0.1.4