Comment blocks support

Initial support for `@comment` bibtex entries. It seems to work, but I'm working on separating the parser from the actual generated object, otherwise things are starting the getting messy quickly.