refine requestHelper and schema to make json results from yql
better json error message
use jsonlint for better error message
add result json schema