Start to build better parsing JSON error messages

JsonProcessingException has a builtin JsonLocation object which can help greatly
here.