Bumped the version to 1.7.2
Jython and Python 3.3 support

- Tox commands for py33 and jython support
- Skip test in Jython that depend on hash ordering.
Python 3.3 and jython travis support
Classify the numpy variants as allowed to fail
added import of stringmatches to text/__init__.py
added matches_regexp to __all__ list to library/__init__.py
string_contains_in_order is now used in the test as it would be in an application, and is properly exported.
Fix mismatch description of containing_inanyorder

The matcher sequence became exhausted after the first iteration causing
items that where expected to be found to be reported as the offending
elements.
Updated tox/travis build tools
Deprecate 3.1, add 3.3
Changelog for 1.7.2
Kick off 1.8
Merge branch 'release-1.7'

Conflicts:
	.travis.yml
	hamcrest/__init__.py
	tox.ini