Customize behavior of nose doctests: - Adding "#random" to an expected output line will skip the comparison with actual    output (but the command is still executed). - All doctests have the numpy module available in their execution context as "np". - Whitespace normalization is enabled for all doctests executed via nose.
Customize behavior of nose doctests:
- Adding "#random" to an expected output line will skip the comparison with actual 
  output (but the command is still executed).
- All doctests have the numpy module available in their execution context as "np".
- Whitespace normalization is enabled for all doctests executed via nose.

Doctests added to check that the above behaviors are available.

Nose version check/message cleanup.

Fix typo in doctest for NoseTester (was still referencing scipy.testing).

Rewrapped comments/docstrings to 80 columns.



git-svn-id: 77a43f9646713b91fea7788fad5dfbf67e151ece@5328 94b884b6-d6fd-0310-90d3-974f1d3f35e1

Ademan/NumPy-GSoC,illume/numpy3k,Ademan/NumPy-GSoC,jasonmccampbell/numpy-refactor-sprint,efiring/numpy-work,teoliphant/numpy-refactor,illume/numpy3k,chadnetzer/numpy-gaurdro,illume/numpy3k,efiring/numpy-work,jasonmccampbell/numpy-refactor-sprint,Ademan/NumPy-GSoC,teoliphant/numpy-refactor,Ademan/NumPy-GSoC,jasonmccampbell/numpy-refactor-sprint,efiring/numpy-work,chadnetzer/numpy-gaurdro,chadnetzer/numpy-gaurdro,teoliphant/numpy-refactor,jasonmccampbell/numpy-refactor-sprint,teoliphant/numpy-refactor,teoliphant/numpy-refactor,illume/numpy3k,chadnetzer/numpy-gaurdro,efiring/numpy-work