Add failing test for version
Fix version duplicating
Add failing test for type: "array" not on version schema
Merge remote-tracking branch 'open-contracting/duplicating_version_2'
Use test_suite from setuptools for "setup.py test"
Document unique option for the version strategy.
Make examples in README pass tests in Py 3.4
Make examples in README pass tests in Py 3.4
Add 'type': 'array' to version strategy schema.
Merge branch 'array-type-not-specified'
More specific exception classes (closes #10)
Merge branch 'master' into add-overwritebykey-strategy

Conflicts:
	jsonmerge/strategies.py
Use new exception classes.