[#2794] CS review

- Fixed various CS issues as caught by php-cs-fixer, as well as manually reading
  code (removed "@return void", added whitespace after casting operators,
  removed whitespace between opening "<?php" and file annotation, etc.)
- Made assertions more semantically correct (used assertFalse() and assertTrue()
  when possible; used assertSame in some situations where needed)
Merge branch 'feature/mvc-functional-testing' into develop

Close #2794
Merge branch 'PRs/InheritParentPermissions' of git://github.com/dmitrybelyakov/zf2 into hotfix/3088
Merge branch 'hotfix/3088' into develop

Close #3088
Check $exception type before throw
Merge branch 'hotfix/3204' into develop

Forward port #3204
Merge branch 'hotfix/3207' into develop

Forward port #3207
Merge branch 'hotfix/3208' into develop

Forward port #3208
Merge branch 'hotfix/cache-empty-namespace' of git://github.com/marc-mabe/zf2 into feature/cache-empty-namespace
Merge branch 'feature/cache-empty-namespace' into develop

Close #3212
Merge branch 'hotfix/3213' into develop

Forward port #3213

Conflicts:
	library/Zend/Code/Generator/ClassGenerator.php
	tests/ZendTest/Code/Generator/ClassGeneratorTest.php
Merge branch 'hotfix/3214' into develop

Forward port #3214
Merge branch 'patch-8' of git://github.com/Slamdunk/zf2 into hotfix/3215
Merge branch 'hotfix/3215' into develop

Close #3215
New property to allow a form to give preference to the set input filter over defaults from elements while still allowing element defaults if nothing was defined in the form filter
Fix hook in plugin manager
Remove unnecessary init in factory
Merge branch 'hotfix/3217' into develop

Forward port #3217
Merge branch 'form/fix-init' of git://github.com/bakura10/zf2 into hotfix/3219
Merge branch 'hotfix/3219' into develop

Close #3219