Added ability to specify ! on a query for "not" queries.
Added inherited key to properties and methods if declared elsewhere
Only show non-inherited properties and methods.

We will be adding separate links to parents and traits soon, so for now
let's not show the methods we are getting from them.
Fixed some comments, regenerated docs.