WIP: Updates to steady state module

Added ARPACK eigensolver, updated power method to use RCM, start from
maximally mixed state, and not recalculate LU factors everytime solver
is called.
Moved _version2int to utilities module

Also removed _version2tuple
Updated cython files with parameters.pxi file
Added maximally mixed state
made reordering function names more explicit
updated sparse tests with new names
updated steady state solvers and testing functions

- added weighted_bipartite_matching to reordering

- added new eigen solver

-much updated power solver

-combined iterative methods into single function

- dropped support for bicg solver as the new scipy.sparse.linalg docs
suggest that this method works for Hermitian, positive definite
problems only.
Fix for missing BLAS under Windows Anaconda
revert to old fortran setup
Fix for windows BLAS
Fixed bug in dispersive_gate_corrcetion method
use self.full instead of self.data.todense to avoid np.matrix type
FIXED: OPENBLAS multiprocessing

Newest release of OPENBLAS requires moving setting of the environment
variable to right after call to import os.
merge paul's PR #166
pep8 fixes
more pep8 fixes
Merge pull request #189 from anubhavvardhan/quantum_circuit

Fixed bug in dispersive_gate_corrcetion method