Improve parseJSON failure message for Either

This fixes #193.