fix parsing of type field in tag

- fix the bug
- add tests for valid and invalid syntaxes of complex jsdoc types

Fixes #7
Merge pull request #8 from zxqfox/hotfix/issue-7

fix parsing of type field in tag
versioning v0.2.1
default values can be quoted and contain spaces
Merge pull request #9 from zxqfox/hotfix/name-parsing-with-spaces

default values can be quoted and contain spaces
versioning v0.2.2