Fix the ".bnd perforce checkout lose your changes" problem.

I believe this addresses issue #378 - Bnd editor needs to detect change in backing file.

It definitely fixes the perforce checkout issue I'm seeing.