Merge branch 'version/bump'

Back to 2.2.0dev
add the currencypattern attribute and extend the unittest
Remove Weakref usage

- While it initially worked, usage has grown problematic as we've done more
  performance optimizations, and as Weakref itself has changed. What I found was
  that Weakref and the GC were cleaning up early, making listeners disappear -
  and thus making tests fail unexpectedly. Since we never want a listener to
  disappear, it makes sense to remove this functionality.
Merge pull request #4437 from MarkusM85/develop

I18n currencyFormat helper: add the currencyPattern attribute and extend the unittest
Merge branch 'hotfix/4437'

Close #4437
Merge branch 'hotfix/4437' into develop
Merge branch 'hotfix/4373' of git://github.com/weierophinney/zf2 into hotfix/4373
Merge branch 'hotfix/4373'

Close #4373
Merge branch 'hotfix/4373' into develop

Forward port #4373
[#4373] Updated README

- Added note about removal of Weakref.
Merge branch 'hotfix/readme-updates'

Updates to 2.2.0 readme
Merge branch 'hotfix/readme-updates' into develop

Conflicts:
	README.md
[#4444] Remove arguments from instantiation

- Object being instantiated has no defined constructor in the inheritance tree.
[#4444] Make last argument optional

- Cannot have a required argument following an optional argument.
[#4444] Remove unused argument

- call to getConsoleUsage() was passing an argument the method did not
  accept or use.
[#4444] Remove unused argument

- Call to _buildFolderTree() was passing an argument the method did not
  accept or use.
[#4444] Remove unused argument

- Call to injectNotFoundReason() was passing an argument not accepted or
  used by the method.
[#4444] Remove unused arguments

- Calls to get() were passing a third, unused argument; removed.
[#4444] Fix exception throw

- Missing sprintf()
[#4444] Add missing return directive