implement edit conflict detection in page editing

Basic process:

* send a truncated etag with the form
* compare that with the current etag of the tiddler on post
* if they are not the same, then there's been a change, alert the user
* if they choose to ignore the conflict, simply saving again will
  clobber
make clobber edit more obvious