Merge pull request #215 from tonysyu/morph-reconstruction

ENH: Add morphological reconstruction.
BUG: Fix nosetest and autodoc errors when PyQt4 not available

nose and autodoc imports the viewer modules so all PyQt4 imports must be wrapped in a try-except block. In addition, any classes derived from PyQt4 must be proxied since the class definition are run on import. This is really hacky.
Change error to warning so that autodoc doesn't fail.
Merge pull request #257 from ahojnnes/shared

ENH: Add shared package.
Merge pull request #269 from tonysyu/viewer-fix-doc-and-test

BUG: Viewer: fix autodoc and nosetest failures.
Change reconstruction to support Cython 0.15.

This removes use of Cython's typed memoryviews.

This reverts commit b5d91069664b4f323df9b2a201966a4e8ac8160d: "ENH: Use Cython data types instead of Numpy dtypes."

Conflicts:

	skimage/morphology/_greyreconstruct.pyx
BUG: fix import of rank_order
Merge pull request #270 from tonysyu/cython-0.15-compat

BUG: Make reconstruction compatible with Cython 0.15.
Merge pull request #262 from stefanv/doc_intersphinx

DOC: Add intersphinx so we can refer to numpy, scipy, sklearn docs.
Fix C-contiguous array bug in match template
Fix doc string of texture detection
Delete unnecessary file
Fix shape format of arrays in doc strings
Fix short description in doc string
Fix parameter format in doc string of peak_local_max
Capitalize parameter descriptions in draw package
Fix examples of exposure package
Capitalize parameter descriptions in geometric transforms
Fix description of polygon example script
Merge pull request #274 from ahojnnes/doc-update

DOC: Overall cleanups.