WIP: Migrated to jsdoc parser with necessary refactoring of internal methods.

**Not ready for merge**

- [x] Use JSDoc's parser to generate the AST for a file
- [x] Have `analyze` extract information based on the new AST structure
- [x] Refactor `generateMD` as necessary
- [x] Remove all old docblock parsing code
- [ ] Refactor tests to not use parsers directly
- [ ] Extract markdown generation logic into its own module
- [ ] Add a test to ensure that multi-line tag descriptions work with the new parser


Fixes #25