Removed non-raising verification functions

Also, non-raising decrypt function.  Now all raise crypto errors.  This
patch also fixes the self-test.