Merge pull request #35 from sdalton1/master

Updated BFS implementation to remove allocations
Added more tests for views and iterator types for counting and constant arrays
Fixed error in timer destructor
Added BLAS backend and permutation matrices
Fixed bug in timer