Fix issue #3374

DateTime::ISO8601 doesn't properly handle fractions of a second. This patch fixes that problem.
Workaround for DateTime::ISO8601 deficiency.

Added logic to detect and properly handle ISO8601 date strings that contain fractions of a second.
Fixed incorrect variable name
Added Zend\Stdlib\DateTime object to properly handle ISO8601 formatted dates
Typo
Fixed typo expected exception message
Refactored Zend\Stdlib\DateTime::createISO8601Date to Zend\Stdlib\DateTime::createFromISO8601, updated documentation
Fixed annotation of ZendTest\DateTimeTest
Fix exception message
Ran php-cs-fixer on Zend\Stdlib\DateTime.php and ZendTest\Stdlib\DateTimeTest.php
Merge pull request #3387 branch 'hotfix/typo'
Merge branch 'master', commit 'refs/pull/3391/head' of github.com:zendframework/zf2 into hotfix/typo
Merge pull request #3391 branch 'hotfix/typo'
Removed file that shouldn't have been there.
Merge commit 'refs/pull/3375/head' of github.com:zendframework/zf2 into hotfix/hotfix/iso8601-factrion-of-seconds
[#3375] Update copyright year
Merge pull request #3375 branch 'hotfix/hotfix/iso8601-factrion-of-seconds'
Merge remote-tracking branch 'upstream/master'