Added device interface support in multi-shift solver.  Fixed some inconsistencies in device-side interface.
Updated the NEWS file for 0.6.0.