Fix crash when rtrl is given a grammar without a "grammar"

When given a grammar which lacks the optional "grammar" declaration, ratlr crashes with "undefined method split for nil".  This is due to the node name being set to nil when the Grammar node is created.  This patch causes a nil node name to be treated the same as a missing node name.