rip out remaining json gem stuff from chef_fs

also reworking exceptions thrown by chef/json_compat
add note on exceptions to CHANGELOG