@extends and @augments are allowed to use the {NameOfType} style https://github.com/jsdoc3/jsdoc/issues/96
Test augments/extends accepts types
Ignore iml
Fix tests
Merge remote-tracking branch 'origin/pr/77' into merging

Conflicts:
	doctrine.js
Allow @extends to have a type param
Allow rest params without name or type in function type