Bugfix in sparse.hstack(), sparse.vstack()

There was a bug that would cause sparse.hstack() and vstack() to crash when called without a dtype arg. It was calling scalar.upcast(arglist), instead of scalar.upcast(*arglist). This is a simple 2-line fix.