Doc fixes and some minor doc cleanup.

When defining properties, memberof must specify the prototype for jsdoc to mark them as instance properties and not static.