Missing dependency on orignal pyx file
Separtating test_sdmm.py into test and fixtures

* fixtures are in separate python module
* fixture module is copied to purify.tests module in build tree
* tests that relate to hardening the fixtures are put in separate test file
Simplifying python CMake file
Split sdmm bindings into header/source

Parts will be included into rwsdmm
Adds RWSDMM to bindings

Goes partway towards #24
Moving C parameters to separate module

Will enable us to take care of both sopt_l1_params and sopt_tv_params in same/similar functions.
Consolidated both SDMM methods into one
Kernels publicly available in measurement operator
Incorrect default initialization in SparsityOps
Add TV SDMM fixture file
Consolidate all SDMM methods

Adds TV norm. Reweighted scheme not yet tested.
Added reweighted TV problem

Closes #24
Merge branch 'features/with_sopt' into features/methods

Conflicts:
	cmake_files/find_cython_deps.py
	python/CMakeLists.txt
	python/purify.measurements.pyx
	python/purify.sdmm.pyx
Make sopt lookup recipe use same cookoff as purify
using script to pass variables to sopt
Corrected escape characteres in pre-load sopt file
Add installation of libs in external/lib
Incorrect name for config file
Attempt at a setup.py script to pip install from web
Modifying setup.py to try pip install from web