Allow @public, @private and @protected to have a type and a description
Update travis ci node.js version from 0.9 to 0.10
Merge pull request #81 from teppeis/public-private-and-protected-tags-have-type-param

Fix #80: Allow @public, @private and @protected to have a type and a description
Allow @extends to have a type param
Make parseNamePath optional
Allow rest params without name or type in function type