Do not change element object during extract
Fix whitespace
Merge commit 'refs/pull/3130/head' of github.com:zendframework/zf2 into hotfix/add-space-after-function-keyword
Merge pull request #3130 branch 'hotfix/add-space-after-function-keyword'
Check parameter type
Di fix, retriving same shared instance for different extra parameters, #3192
Code style fix, add braces to BasicClassWithParent.php
Code style fix, trailing_spaces
Update library/Zend/Mail/Transport/Sendmail.php

change key for additional_parameters argument

fix: 
sendmail error
sendmail: illegal option -- r
sendmail: usage: sendmail [ -t ] [ -fsender ] [ -Fname ] [ -bp ] [ -bs ] [ arg ... ]
Fixing the problem with Limit/Offset in SqlServerDecorator when OrderBy is not defined.
Support for internationalized .IT domain names

The IT tld has recently added support for internationalized domain names.
The validation failed to pass for domains such as città.it which are now perfectly valid.
Parse docblock indented with tabs

This fixes the regular expression used to clean-up the docComments.
The tab escape (\t) was not parsed correctly because it was specified
inside a single quoted string.

Additionally the cleaned-up doc comment ($this->cleanDocComment) was
used by the DocBlockScanner.

This fixes #2445
Fixed DOCBLOCK_WHITESPACE token to detect tabs

This definetely fixes #2445 and passes all unit tests.
New unit tests for docblocks indented with tabs that
fail to be parsed without this fix.
Use || instead of or
Reverted GR validation rule
Fixed eszet character validation in .it idn domains
Add .it idn domains unit tests
Fixed wrong return usage and added @throws docblock
remove else in already return early
remove else in other because already return early