initial version of have_restful_json_link matcher finished