Eng 6597 union parameters

Prior to this change, there were other conditions causing VoltAbortException to be thrown, so the throws of ExpectedProcedureException were changed to VoltAbortException to be more consistent.  The real problem with ExpectedProcedureException is that in later handling it gets annotated as an "HSQL Backend Error" which is normally incorrect and misleading in the cases caught here.
The immediate issue described in ENG-6597 is fixed to no longer raise any error in this code, but there are other cases of (stored proc programmer) errors that still need to be detected here and not confused with HSQL backend errors.