[interop] Add Support for JSDoc Documentation (#435)

* wip: docs

* completed doc integration

* made fields final and added const for performance

* resolved issues

* refactored `generateFromDocumentation` and redundant annotation transform

refactored `generateFromDocumentation` for nullable docs and removed unnecessary add for annotations in `transformer.dart`
16 files changed