User documentation implementation (#27)

* added custom templates/styles for building Ignite documentation

* removed unnecessary files

* removed unnecessary files

* added initial support for  docsearch

* updated more styles

* added rewrite ruls for user docs

* added some basic build to support versions

* added versioning

* removed unnecesary event registration

* added crossorigin to js rsources to avois cors issue on safari

* fixed callouts styles and also small issue on buildscript

* added custom templates/styles for building Ignite documentation

* removed unnecessary files

* removed unnecessary files

* added initial support for  docsearch

* updated more styles

* added rewrite ruls for user docs

* added some basic build to support versions

* added versioning

* removed unnecesary event registration

* added crossorigin to js rsources to avois cors issue on safari

* fixed callouts styles and also small issue on buildscript

* fixed issue with short callouts

* removed _plugins/; it will be pulled from Ignite main repo

* built initial docs for 2.9.0

* reverted errors from previous commit

* Update left-nav.html

Co-authored-by: Mauricio Stekl <mauricio@gridgain.com>
Co-authored-by: artem-budnikov <abudnikov@gridgain.com>
299 files changed