DOC more complete coverage of API linking in examples

Previously ignored non-plot files.

Avoids some link over/undergeneration
TST add test for name identification in RST generation
TST avoid nose running setup() in gen_rst.py
TST add sphinxext to testing
TST remove dependencies for testing sphinxext
Added Windows Powershell download script
ignificant refactoring, will now automatically install Python, pip, and nose. Numpy and Scipy still require manual intervention
Fixed bug with append string getting double "_py_py"
WIP: releasing the GIL in the inner loop of coordinate descent
Replaced numpy calls with blas in dual_gap
Made the following fixes
1. Replaced l1_norm with dasum calls
2. Changed strides to n_tasks in ddot
Replaced multiprocessing with threading
ENH: Release the GIL for sparse coordinate descent
COSMIT: Replaced xrange with range
ENH: Release GIL in the gram variant
Replaced C ordered contiguity and added typed memory views
Added a unit test to ensure that there are no spurious repeating values in the thresholds returned by roc_curve because of machine precision, and a quick stab at a fix.
Added typed memory-views for H and XtA
Changed to using wheel packages for scipy and numpy, currently hosted on the sklearn Rackspace account.
Slightly expanded the docstring for the test_roc_nonrepeating_thresholds test. Added named slice variables to same, for readability.