+ Add `def cursorChar(offset: Int): Char` overload
+ Add `def lastChar: Char` to Parser
+ Add `org.parboiled2.util.Base64` codec from pb1
= Refactor and optimize rule rendering, closes #47
= Apply smaller optimizations, add argonaut to JSON benchmark