Cleanup inline documentation

I kept the `@since` tags on public interfaces. But I removed all from private and child implementations. If there is a `@see` the `@since` information belongs there.