pq_fetch_all should return 'false' if result set is empty
Merge branch 'Searle-master'

pg_fetch_all should return a failure result if result set is empty.