Updates the copyright to 2021 for all files that have a copyright. Files in our source code without the copyright header still do not receive one automatically. Additionally, backlisted files are also excluded.
Previously the copyright of chiliproject which references redmine stated a copyright of redmine up to and including 2017 which is not true for the code we have in here. Because of that I changed that to 2013
* bump reform and roar -> bumps representer
* adapt to changed validation interface
* disable initializer patch for now
* adapt to changed representable attr interface
* can no longer have private methods inside a representer
* private no longer possible for representer
* bump reform
* wip - restyle validation
* remove commented out patch
* apply injection as prescribed
* reactivate reform error symbols patch
* remove patch to Hash superfluous wit ruby 2.3
* remove outdated human_attribute_name patch
* whitespace fixes
* adapt filter name after removal of human_attribute_name patch
* adapt filter specs to no longer rely on human_attribute_name patch
* fix version filter name
* remove reliance on no longer existing human_attribute_name patch
* use correct key in journal formatter
* remove private from representer
* adapt to altered setter interface
* reenable i18n for error messages in contracts
* no private methods in representer
* defined model for contracts
* fix validaton
* instantiate correct Object
* define model for contract
* circumvent now existing render method on reform
* replace deprecated constant
* patch correct reform class - not the module - via prepend
* refactor too complex method
* replace deprations
* remove remnants of parentId
* prevent error symbols from existing twice
* adapt user representer to altered setter interface
* adapt watcher representer to altered setter interface
* remove now unnessary patch
* adapt setter to altered interface
* adapt spec
* fix custom field setters
* remove parentId from wp representer
As the parent is a wp resource, clients should use the parent link instead
* adapt spec to changed valid? interface
* remove parentId from wp schema
* replace references of parentId in frontend
* remove TODO
[ci skip]
* roar still needs representable < 2.0.0 so it is not possible to
update reform to 1.1.1 which requires representable ~> 2.1
* removed dependency from finnlabs/representable