Filter out shocks specified twice for IRF generation
Merge pull request #497 from JohannesPfeifer/get_IRF_shocks_unique

Filter out shocks specified twice for IRF generation
Fix variable name and document saving of conditional forecasts
dynSeries: replacing strmatch by strcmp
reporting: change table class name to report_table to avoid conflict with matlab function table
reporting: fix typo
reporting: change series class name to report_series to avoid conflict with control systems toolbox function series
Improve on documentation regarding treatment of predetermined variables
Merge pull request #502 from JohannesPfeifer/predetermined_var_documentation

Improve on documentation regarding treatment of predetermined variables
Merge pull request #500 from JohannesPfeifer/conditiona_forecast_manual

Fix variable name and document saving of conditional forecasts
macroprocessor: substitute dates, don't substitute dates preceded by $ or dates('
preprocessor: only accept dates of the form: dates('date') in mod file
disallow -0 year
macroprocessor: if you encounter dates(date), insert quotes
macroprocessor: copy anything within "dates()" straight to preprocessing stage
simplify flex code
preprocessor: allow anything of the form dates(*) to be accepted as a valid date by the preprocessor