Migrated to jsdoc parser with necessary refactoring of internal methods.

TODO
---

- [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
- [x] Refactor tests to not use parsers directly
- [x] Add a test to ensure that multi-line tag descriptions work with the new parser

Issues
---

- [x] First function's name isn't being rendered in the output
- [x] Module description shouldn't be a heading

---

Fixes #25
Replaces #3 
wouldn't it be preferable to use the locally installed jsdoc?  with something such as 
```
  var cmd = __dirname + '/../node_modules/.bin/jsdoc -X ' + filename;
```