reporting: remove annualAverages option
reporting: make vlineAfter accept a cell array of dates
update license file
doc: fix typo
reporting: add tableDataRhs option to series
reporting: tests: show functionality of tableDataRhs option
Merge pull request #572 from FerhatMihoubi/master

Changes in conditional forecast using the extended path
Fix compilation of .texi
Compatibility fixes for Octave 3.8.

- no longer use OCTAVE_QUIT in MEX files; this seems now only possible in
  oct-files. (Ref #304)
- do not build linsolve.oct on Octave >= 3.8, it is available natively.
- do not add strjoin.m to the patch on Octave >= 3.8, it is available natively.
- default_save_options has been renamed save_default_options.
Remove more remnants from old deterministic conditional forecast syntax.
Workaround for a strange bug with Octave.

If there is any call to exist(fname) before the call to the preprocessor, then
Octave will use the old copy of the .m instead of the newly generated one.
Deleting the .m beforehand fixes the problem.
reporting: simplify code
reporting: support monthly data in table
reporting: support data of all frequencies in table
It's bison 2.5 that's actually required now.
build system: replace hard-coded flex include dir with that found by autoconf, #575
doc: dates subtraction has two functionalities
doc: fix example
Allows to use alternative algorithms to solve lyapunov equation
Speeds up the Kalman smoother