Don't swallow ValueError in newlove
Don't swallow ValueError in newlove

ValueError happens when JSON parse fails. I was catching this for the
case when the lovelog is an empty file. However it should never be
empty, JSON.dump ought to at least put in an empty root object.

Also, use context manager when saving

baldwint/clans,baldwint/clans