NF: script to run doctests in extension modules

Nose is not effectively running the doctests in the extension modules.
Basic script to do this sort-of manually.
DOC: use the right function in the doctest strings

Were using ``_squash``, now using ``quick_squash``
BF: fix doctest for val_vec_sum
BF+RF: fix, cleanup distances docstrings

I've changed the docstring test output in some cases.  Can y'all please
check carefully that I haven't certified any wrong results?

I ran the doctest tests with::

    python setup.py build_ext -i && ./tools/doctest_extmods.py dipy
NF: add script to run nose tests with patch

Nose was crashing trying to run the doctests from the extension modules,
when running from a setuptools installation.  Make command to run dipy
tests and doctests with patched nose, for automated tests.
Merge pull request #155 from matthew-brett/squash-doctest-fixes

MRG: testing / fixing doctest failures in pyx files