cusparse: use global handle and allocator, analagous to cublas case