Turn parse5 grammar into rules data.

I decided to simplify the fn_call rule for now as I'm not focusing too
much on how to nicely handle lists yet. I plan to look back at what I
learned from water to design that part.