Better capabilities surrounding sharing
Better capabilities surrounding sharing

- Added flag "sharedByDefault" to ServiceManager implementation, set to
  true by default
- Disabling the flag disables storing created instances for re-use
- Used with a variety of components: Cache, Crypt, Paginator, and the
  static variants of Filter and Validator
- Cannot re-set the flag if allowOverride is false

zendframework/zend-validator,weierophinney/zend-validator,svycka/zend-validator,Maks3w/zend-validator,ezimuel/zend-validator,akrabat/zend-validator,zf2timo/zend-validator