Added
* Ported the non-torch components of CategoryTree from ndsampler to kwcoco.
* This helps kwcoco work better as a standalone package.
* Union now works with videos
* New formal schema with jsonschema validation support
* Add `autobuild` kwarg to `CocoDset.subset`
Changed
* Removed optional dependency on ndsampler, functionality should now be available without ndsampler.
Fixed
* the `_check_index` method now works correctly.
* `add_image` with `video_id` now works even if the video doesn't exist yet.
* `add_annotation` no longer fails if `category_id` is None.