Fix yecc grammar to properly handle the 'packed' option

Currently the "packed" option always throws an error when used as it expects a non-reserved atom value, but should only ever be set using the "true" or "false" reserved words.