added generic wrapper
Merge branch 'generic' of https://github.com/mikera/core.matrix into generic