Add a truncate option to load_state.
Merge pull request #11 from mlewe/master

Add a truncate option to load_state.
Add very WIP cuda (pycuda and CUBLAS) test functions.
This kind of works.
Rename cuda helpers.
Trying out doing calc_x for multiple sites in parallel with cuBLAS.
Try simplest approach to ARPACK CUDA acceleration.
Add simplest ppinv CUDA support.
Redo EOp and ppInvOp CUDA versions doing more pre-allocation and calling cublas more directly. Also use cublas for axpy operations,
and use d streams, since they seem not to incur a penalty for larger D.
Make heisenberg example use cuda.
Merge branch 'cuda' of https://github.com/amilsted/evoMPS into cuda