Implement missing max_distance parameter
Define M_PI (not part of C89)
Define M_PI (not part of C89)
Fix test_novice.test_update_on_save failure on Windows

On Windows, tempfile.NamedTemporaryFile() can not be opened a second time. See <http://docs.python.org/2/library/tempfile.html#tempfile.NamedTemporaryFile>
Use os.pathsep to sepatate multiple ImageCollection load_pattern

The colon `:` does not work on Windows as it can be part of a path
Skip viewer tests if no Qt API is available
Fix TypeError: __class__ assignment: 'TestFlexibleMCP' object layout differs from 'UnboundSelf'
Merge pull request #911 from cgohlke/patch-5

Skip viewer tests if no Qt API is available
Merge pull request #910 from cgohlke/patch-4

Use os.pathsep to sepatate multiple ImageCollection load_pattern
Merge pull request #908 from cgohlke/patch-2

Define M_PI (not part of C89)
Merge pull request #909 from cgohlke/patch-3

Fix test_novice.test_update_on_save failure on Windows
Merge pull request #912 from cgohlke/patch-6

Fix TypeError: __class__ assignment: 'TestFlexibleMCP' object layout differs from 'UnboundSelf'
Merge pull request #890 from ahojnnes/matching

Implement missing max_distance parameter in match_descriptors