Don't barf on readonly files if contents haven't changed

Fix for #94
Fair enough. Was kind of what I was thinking too, but I thought it was worth at least talking about. :+1: