Added support for different illuminants.
Added new tests. The support for a wider range of illuminants is now tested.
Added tests for the new functionality.
Undone change in skimage/__init__.py.
The format strings were updated to include numbers.
Corrected code to conform to Python coding conventions (PEP 8).

Added test code for handling exceptions.

Corrected test code to use the full path to the test data.
Added Stephan comments.

Syntax is now checked using `flake8`.
Removed the print statements from the test code.
Incorporated Stefan's comments.
Expose point_in_poly and move to measure module
Run restoration test suite when run as main
Add test for preserving image shape in deconv

I can confirm that this test does not pass in the current master.
Add shape fix for deconvolution functions
Fix small errors in the documentation
Fix typos and grammatical errors in uft.py docs
Merge pull request #1174 from jni/deconv-shape-fix

Fix inconsistent deconvolution output shape. Closes gh-1172.
Merge pull request #1123 from stefanv/pnpoly

Expose point_in_poly and move to measure module
Add stop_probability to RANSAC
Add sanity checks for input parameters
Allow modification of LineTool handle style