Fixed MethodScanner that on latest prm value fails

Unit test for this case added anyway
- Create temporary table instead of create table temporary
Unit test ZendTest\Db\Adapter\Driver\Pdo\ResultTest::testCurrent() tests current() returns consistent results

Zend\Db\Adapter\Driver\Pdo\Result::current() fix to prevent calling resource::fetch() on multiple calls

Patch for
fix formatting
Add license and comments
remove unused uses
using php-cs-fixer
undo change that necessary in ZendTest/Code
update check-cs.sh to automate check unused use
Merge pull request #5472
Merge pull request #5472 in master
Merge commit 'refs/pull/5125/head' of github.com:zendframework/zf2 into hotfix/5125
[#5125] Trim default vale at assignment time
Merge pull request #5125 branch 'hotfix/5125'
PR #5221
Merge branch 'zf5210' of git://github.com/thepauleh/zf2 into thepauleh-zf5210

* 'zf5210' of git://github.com/thepauleh/zf2:
  - Create temporary table instead of create table temporary
Merging PR #5221
Merge branch 'thepauleh-zf5210'

* thepauleh-zf5210:
  - Create temporary table instead of create table temporary
PR #5457, Fixes #5454
Merge branch 'zf5454' of git://github.com/ChrisSchreiber/zf2 into ChrisSchreiber-zf5454

* 'zf5454' of git://github.com/ChrisSchreiber/zf2:
  Add license and comments
  fix formatting
  Unit test ZendTest\Db\Adapter\Driver\Pdo\ResultTest::testCurrent() tests current() returns consistent results
Removed unnecessary whitespace in Pdo\Resultphp
Merging PR #5457 to master
Merge branch 'ChrisSchreiber-zf5454'

* ChrisSchreiber-zf5454:
  Removed unnecessary whitespace in Pdo\Resultphp
  Add license and comments
  fix formatting
  Unit test ZendTest\Db\Adapter\Driver\Pdo\ResultTest::testCurrent() tests current() returns consistent results
Merge commit 'a64a1abf87620c8db6532124a1af56f6e2bdcb10'