ENH/TST/DOC: Add error-catching wrapper for JSON errors, update docstrings and README