Cleanup inline documentation

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