Update all the the versions
Use package and naming from original example
Fix "exception during macro expansion"

I got:

scala.ScalaReflectionException: object
scala.reflect.macros.blackbox.Context in compiler mirror not found

execotion when compiling the official example. Turns out scala reflect
needs to be on classpath.

The issue is being tracked here
https://github.com/sirthias/parboiled2/issues/81