Convert jd_die into jd_throw.
Convert jd_die into jd_throw.
Merge commit '9e113b305cc4d08a2afb414f1d22311eb3372436'

Conflicts:
	jd_json.c
Some missing JD_TRY / JD_GUARD fixups.
Test coverage for json exceptions.