- Better handling of magic encoding comment edge cases (fixes #33).
- Fix quantifier in magic encoding parser (refs #33).
- Don't allow destructive mutation of line cache in Source::Buffer.
- lexer.rl: "Option /^I/" is a method call (fixes #32).