Adds ability to specify a template for exceptions retrieved from Exception::getPrevious
Update Client.php

soapVersion is not reachable, thanks to strtolower($key) :)
View: correctly validate input in PartialLoop

Change the condition to be more safe and intuitive.

Closes #4545
PartialLoop: rewrite input check even better
PartialLoop: simplify check, remove comment
Fix crypt() return value check to match PHP documentation

PHP documentation states:

"Returns the hashed string or a string that is shorter than 13 characters and is
guaranteed to differ from the salt on failure." [1]

Therefore, the check should be looking for a string length "less than 13"
characters rather than "less than or equal to 13" characters.

[1] http://php.net/function.crypt.php
Merge branch 'gwis-fix-crypt-retval-check'
Merge branch 'gwis-fix-crypt-retval-check' into develop
Remove private variables from AbstractControllerTestCase.
Fixing typehint on fluent interface
Update MetadataFeature.php

This minor change enables to use the MetadataFeature being used on Views rather than Tables only. Should be reviewed by author to ensure this is on the right place.
Update MetadataFeature.php

trailing spaces removed
Add test PRG plugin with SegmentRoute having :controller
Validator Messages Tests

Add tests to validate if messages are correctly concatenating min value
Fix PRG plugin wrong redirection with SegmentRoute having :controller
Indentation Fixes
More Indentatio Fixes

BTW - Is there an easy way to check standards?
Allow non-string permissions
Fix generating array with unsorted keys
Fix missing check for allowEmpty