Simplify license info.
Merge pull request #2043 from nawroth/2.0-maint

Simplify license info.
Report invalid clauses with FOREACH

Before semantic checking the clauses themselves
Merge pull request #2059 from cleishm/foreach-clause-check

Report invalid clauses with FOREACH
Merge remote-tracking branch 'upstream/2.0-maint'
File url can open path containing special chars (e.g., &?%)
* Clean up and simplification of the code
Adding cookie manager for downloading csv from websites which requires the client to handles cookies