Merge pull request #22 from sdalton1/master

Reverted to previous hilbert version
Merge pull request #23 from sdalton1/master

Fixed issues related to CUDA 5.5 and Thrust > 1.7.0
Merge pull request #24 from sdalton1/master

Add initial OpenGL code and fixed SA configuration class
Merge pull request #25 from sdalton1/master

Fixed Thrust 1.5.3 compatiability issue
Merge pull request #28 from sdalton1/0.4.0

Bumped to version 0.4.0
Merge pull request #30 from sdalton1/master

Fixed spmm issue
Merge pull request #31 from sdalton1/master

Updated symmetric_rcm interface to access permutation
added OpenMP functionality in csr_to_ell and csr spmm spmv
cleaned up code
parallelized csr_to_ell host version
Merge pull request #33 from sdalton1/master

Fixed error in symmetric_rcm permutation
Merge pull request #34 from sdalton1/master

Updated gmres implementation to use abs, closes #26, closes #29
separated csr.h and csr_elementwise.h
Merge pull request #32 from mwiesenberger/openmp

Openmp update to Spmv and Spmm functions
Updated BFS implementation to remove allocations