refinements to 20SqlServer.t re sqlncli driver

Slight reorg of test calling a proc to update no rows. It now still
fails for drivers which incorrectly return SQL_NO_DATA for a non
searched update/delete but notes your driver is probably buggy and skips
other tests which will also fail.
Also it now checks 0E0 is returned from execute for the same test