working on templating, first step good
Merge branch 'lapack_svd' into template_lapack_svd

Conflicts:
	ext/nmatrix/util/math.cpp
	ext/nmatrix/util/math.h
spec expansion for Complex dtypes
Merge branch 'lapack_svd' into template_lapack_svd

Conflicts:
	ext/nmatrix/util/math.cpp
altering nm_gesvd jobvt/jobu format
applied the stash, wont compile
works and (can) compile (when references to nm_gesvd are sliced out), and only for float{32,64}s
in progress, failing with a namespace error
Merge?
debugging, doesn't compile as a template yet, but compile without both dtypes rational and complex although there are mem leaks and seg faults
Merge branch 'lapack_svd' into template_lapack_svd
Debugging the segfault
now it will fail to compile
cleaned out template specialization
Merge branch 'lapack_svd' into template_lapack_svd

Conflicts:
	spec/lapack_spec.rb
Greatly improved #cast allows for non-0 default value settings for list
and yale. Was able to fix elementwise spec in this way.
Update history
Merge branch 'template_lapack_svd' of https://github.com/ryanmt/nmatrix into template_lapack_svd
Fixed memory problem with yale ==
Release prep