message: update changelog for v0.16.0
diff: @@ -6,6 +6,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
  +## [0.16.0] - 2020-10-2
  +### Added
  + - `Expression.walk` and `Statement.walk` functions which provide shallow or deep walking of the AST
  + - Many `ast` reflection methods to be used instead of `instanceof`.
  + - plugin system (still in alpha) support for re-scanning the AST after modifing the AST by calling `invalidateReferences()`
  + - every token has a `leadingWhitespace` property now that contains leading whitespace. Retrieving whitespace tokens from the `Lexer` will be removed in a future update in favor of this appraoch
  +### Changed
  + - all AST nodes now extend either `Statement` or `Expression` instead of simply implementing their interfaces.
  +### Removed
  + - several AST walking functions from `astUtils/` in favor of direct node walking
  +
  +
  +
  ## [0.15.2] - 2020-10-01
  ### Fixed
  - Bug in component validation that would throw errors if component name was undefined (generally due to an XML parse error). ([#194](https://github.com/rokucommunity/brighterscript/pull/194))
  @@ -545,3 +558,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
  [0.15.0]: https://github.com/rokucommunity/brighterscript/compare/v0.14.0...v0.15.0
  [0.15.1]: https://github.com/rokucommunity/brighterscript/compare/v0.15.0...v0.15.1
  [0.15.2]: https://github.com/rokucommunity/brighterscript/compare/v0.15.1...v0.15.2
  +[0.16.0]: https://github.com/rokucommunity/brighterscript/compare/v0.15.2...v0.16.2
  