Add `HereDocumentBareTag` token type

Ref: #36

In the past, bare word that is used as here document tag is
treated as `HereDocumentRawTag`.
Here document that is declared by bare tag expands the variable,
however heredoc which is declared by raw tag doesn't.

So added a new type for here document bare word tag.