Merge branch 'hotfix/3947' into develop

Forward port #3947
Merge branch 'hotfix/3948' into develop

Forward port #3948
Add the cache directory for the tests
Move the gitignore to keep the cache folder
Merge branch 'hotfix/3960' into develop

Forward port #3960
Remove hardcode with tests cache directory and use temporary directory
removed unnecessary semicolon
Deprecate Zend\Stdlib\DateTime and use \DateTime constructor internally instead
extend HeadMeta view helper to allow microdata
added tests and fixed typos
Merge pull request #3942 from blanchonvincent/feature/zend-test-load-module

Feature/zend test load module
[#3942] Clear cache files

- Clears module cache files on setup and teardown
[#3942] CS fixes

- trailing whitespace, braces
Merge branch 'feature/3942' into develop

Close #3942
Merge pull request #3951 from DASPRiD/removal/stdlib-datetime

Deprecate Zend\Stdlib\DateTime and use \DateTime constructor internally instead
[#3951] Add error handler for deprecation warning

- Added an error handler to catch the deprecation warning now emitted by
  Zend\Stdlib\DateTime
Merge branch 'feature/3951' into develop

Close #3951
Merge branch 'hotfix/3964' into develop

Forward port #3964
Merge pull request #3965 from neeckeloo/add-method-in-class-generator

Add removeMethod method in ClassGenerator
Merge branch 'feature/3965' into develop

Close #3965