Fix for several transaction search fields

In a handful of places the "All" constant for search field objects were being set to an arrayref rather than an array. Since these constants are used to validate parameters passed to the search the following error was being given on valid values:

"Invalid Argument(s) for source: api"