Remove `illegal_names`

i think i'd like to remove these until i have found good reasoning *for*
having them in this grammar definition.
Merge pull request #31 from jugglingnutcase/remove-illegal-keywords

Remove `illegal_names`

Closes #30