Merge branch 'hotfix/3513'

Close #3513
#3082 added handle() method to AutoDiscover to publish result.
#3082 fixed headers output error in tests
Remove last line in class

between the last method and the curly brace of the class end

e.g.
from:
    public function foo()
    {
        // method body
    }

}

to:
    public function foo()
    {
        // method body
    }
}
[2.1] Fix variable Name and Resource on Oracle Driver Test
fix trailing spaces
[crypt][rsa] Fix base64 detection algorithm and add specific modes for avoid magic detection
Update library/Zend/Di/Definition/CompilerDefinition.php

Remove commented code block
Smtp: removed unused attribute
[crypt][rsa] feedback
Use FormInterface instead of Form
Merge pull request #3533 from prolic/patch-1

Removing commented code in library/Zend/Di/Definition/CompilerDefinition.php
Merge branch 'patch-1' of git://github.com/prolic/zf2 into prolic-patch-1
Merge pull request #3531 from samsonasik/dev.fixvarname

[2.1] Fix variable Name and Resource on Oracle Driver Test
Merge branch 'hotfix/random-crypt-test-fail' of https://github.com/Maks3w/zf2 into Maks3w-hotfix/random-crypt-test-fail
Merge branch 'Maks3w-hotfix/random-crypt-test-fail'
Merge branch 'Maks3w-hotfix/random-crypt-test-fail' into develop
Merge commit 'refs/pull/3536/head' of github.com:zendframework/zf2 into hotfix/remove-unused-helo-attribute
[#3536] Remove unused attribute in test assets
Merge pull request #3536 branch 'hotfix/remove-unused-helo-attribute'