Filled out remaining tags documentation.

I've filled out the tags documentation for all the remaining JSDoc tags except:

* tags-lends (already done in #12)
* tags-ignore (ditto #13)
* tags-license (ditto #13)

I accidentally did tags-inner (also done in #13) and committed it (3fe4ebe) so I've left it in for now. Feel free to write over it with the changes from #13.

I think the only clashes with #13 will be tags-inner (as already mentioned), index.html (which can just be regenerated).

But there are probably quite a few clashes with #12 due to the line endings - might make sense for #12 to be merged before this one. (This will probably screw around with all the line ending settings though - all files have retained their original line endings, and files that I have created have Linux line endings).

Also, for now I have not made a page for @undocumented. I'm torn between adding it for completeness (with a caveat "this is for use internally by JSDoc, you should use @ignore instead"), and leaving it out since just JSDoc uses it internally. I lean towards the former because I could imagine someone seeing the tag definition in the JSDoc source and wondering what it does. I have the tags-undocumented page prepared and can commit it to this branch if you agree.