Import diff.js from https://github.com/kpdecker/jsdiff

License is 3-clause BSD
commit: 1f4bf7a708fc1121bb49e3b10d2ec7218c52a210
make AMD-style, include license
add jsdiff to all the require() defs
show diffs for mismatched expectations on the string bits; objects later