* Updated documentation tool
Added templates
Updated documentation using tool
* Fixed incorrect version in web README
* Added new templates to tool.
Updated documents in templates across the code base.
Used tool to regenerate documentation.
* Removed package-lock.json form gitignore as it ensures specific package versions
* Updated all @angular web dependencies
* Resolved tslint errors using autofix option
* Resolved some more tslint issues
* Added lint scripts to package.json to easy lint the ts files
* Updated codelyzer and tslint
* Run web on travis using node 10 and run the lint task
* Resolved some more tslint issues after upgrading tslint and codelyzer
* Resolved golint issues with regards to exchange comments
* Resolved spelling errors shown by goreportcard.com
* Resolved gofmt warnings using goreportcard.com
* Resolved golint issue by removing unrequired else statement
* Refactored slack.go to reduce cyclomatic complexity
* Fixed govet issue where Slack was passed as value instead of reference
* Updated web/package.json and web/package-lock.json caused by 'npm i'
* Resolved some vulnerabilities using 'npm audit fix'
* Updated web dependency dotenv from 5.0.1 to 6.0.0
* Updated web dotenv package from 5.1.4 to 5.2.0
* Updated package core-js from 2.5.5 to 2.5.7
* Updated @angular/* dependencies from 6.0.4 to 6.0.7
* Added missing web test plugins karma-jasmine and krama-jasmine-html-reporter
* Updated web rxjs* dependencies from 6.2.0 to 6.2.1
* Updated web package version to use the ^x.x.x notation for easier version management using npm
* Updated web @amcharts/amcharts3-angular from 2.1.0 to 2.1.1
* Updated web electron-reload from 1.2.2 to 1.2.5
* Updated web karma to 2.0.4 and karma-coverage-istanbul-reporter to 1.4.3
* Updated rxjs-tslint from 0.1.4 to 0.1.5
* Updated web electron from 1.8.4 to 1.8.7
* Updated web npm-run-all from 4.1.2 to 4.1.3
* Updated web @types/jasmine @types/node @types/core-js packages to latest patch releases
* Added marcofranssen to contributors
* Added missing doc for binance type Response
* Fixed some typos in binance_types and aligned the doc blocks
* Updated binance trading pairs in config_example.json
* Enable all USDT trading pairs in example config for binance exchange
* New Branch
Splits settings out into their own areas for performance reasons
* Formatting
* Adds cutout logo for navbar
* Better settings loading screen
Better cache handling
* Adds snackbar support
Adds error websocketmessage support
* pushing from one pc to another
* Rejoins settings after failure to be able to seperate them without big rewrites
* Wallet manipulation in settings
* Reformats wallet page
Updates menu to be 'wallets'
* Lists enabled exchanges in settings before you click for modal
* Fixes currency list issue
* Fixes object reference bug in exchange-grid.component.html
* password text