Initial work on measurement and reset functions for a qubit register
Merge branch 'master' into measurement
Merge branch 'master' into measurement
Merge branch 'measurement' into 3.1.0
values are no longer multiplied by 2*pi by the function
Added ability to include collapse operators in bloch redfield tensor generation
Removed un-used "args", updated a few docs strings, added cops to brmesolve.
Forgot to add eket transformation...
use data.shape in Qobj.shape
added state functions for excitation-number restricted states
added function for annihilation operators for modes in excitation-number restricted state spaces
FIXED: num_cpus always 1
minor cleanup. use shape of underlaying data only if data is set, otherwise fall back on computing shape from dims
make sure that Qobj.shape returns a list rather than tuple
updated docstrings for enr functions
docstring spell fix
unit tests for enrs functions
run unit tests for stochastic module with multiproceesing
Fixed deprecationwarning with sqrt_shape.
separate compiler flags

- Needs to be done for clang to recognize them
Merge pull request #267 from cgranade/fix-sqrtshape

Fixed deprecationwarning with sqrt_shape.