Inheritance needles

Implements Base and Derived needles (but under the names child and parent... )

Depends on #295
[Line 148](https://github.com/mozilla/dxr/pull/300/files#diff-d0e7d60d93cfd20820206512398939ebR148)