don't parse argument#2 of checkJSON if it is already json object
add test cases, readme and ver up