Make DB::select return array of arrays when no object is specified
Everything except search should now be reasonably database-agnostic