user_to_device and device_to_user convenience wrappers
Implement device_to_user(gc, x, y) and converse directly
increase default quadgk tolerance to sqrt(eps), similar to Matlab's; 100*eps is far too agressive in the case of badly-behaved integrands
Print eltype of sparse matrices when showing them.
Merge remote-tracking branch 'upstream/master'