Fix Model/Build ID Resolution in Build Lister

The build lister has special logic that tried to interpret a bare argument as a name or ID without requiring the boolean expression syntax.  The ID portion of that was only triggering if the ID was numeric, which means our "new" UUIDs typically wouldn't be accepted.  The check was previously present to suppress verbose errors from Oracle when querying with a different datatype; now that the column is text that's not an issue.