Ragel State Machine Compiler Scaffolding

Resolves #9