feat(generator): Add optional flag to preserve comments

Add ability for generators to preserve doc comments when parsing source code.

Closes: #74
Merge pull request #75 from TedSander/source_code_option

feat(generator): Add optional flag to preserve comments