The /e modifier is deprecated, use preg_replace_callback instead
Support for Origin header

Added FQDN as Origin string per RFC @ http://tools.ietf.org/id/draft-abarth-origin-03.html#rfc.section.2 for test case
Moved validation of Uri away from non- RFC3986 compliance to the 'Zend\Uri\UriFactory' method of validation
Removed @package descriptor as per @samsonasik's request
Merge pull request #5029 from jas-/Origin

Support for Origin header
[#5029] incorporate feedback

- lowercase "origin" in plugin loader
- remove unnecessary lines in test class
Merge branch 'feature/5029' into develop

Close #5029