* fix: Fixes#204. Adds coloured syntax highlighting to TypeDoc code examples
* Add Gitbook plugin Sunlight Highlighter https://www.npmjs.com/package/gitbook-plugin-sunlight-highlighter
* Still requires use of <BR> HTML element to shift code onto a new line
* Example use of Sunlight Highlighter from their README `javascript+theme:gitbook+lineNumbers:true+lineNumberStart:100` (in this example it uses their gitbook theme with line numbers shown and line numbers starting from 100)
* Updated book.json to add the Sunlight Highlighter plugin, and explicitely configured it to use the gitbook theme by default
* Enable showing line numbers only on TypeDoc example code that is longer (i.e. 8 lines long)
* fix: Remove unnecessary inline config for no line numbers since is default
* fix: Remove use of line numbers so consistent with the rest
* fix: Modify TypeDocs that change the source to resolve rendering correctly
* Add TypeDoc/TSDoc labels
* Use HTML <BR> element in TypeDoc to generate new lines even to achieve a newline between lines of code
* Use HTML <PRE><CODE> combination in TypeDoc for multiple line code generation
* Add missing TypeDocs for HTTP `constructor` and `send` for HTTP and WS
* Remove unnecessary assignment of `= true` default value in TypeDoc @param value and clean up text alignment
* Verified that it displays correctly in development environment by running `yarn; yarn polkadot-dev-build-docs; yarn gitbook serve`, and then navigating to localhost:4000
* fix: remove signature that was used with jsdocs flowtype
* Re add type-extrinsics
* Add descriptor
* Add uncheked mortal extrinsic
* Add e2e test
* Add versionInfo and signatureInfo
* Skip e2e test
* Small updates
* Additions for era & extra types
* Move types to types, fixup tests
* Small test updates
* Update test for full decoding