Introduce Ragel to build system.

We're going to be using a parser generator to parse UDMF data.