computing diffs directly against sequences
support for applying diffs to sequences
applying patches
apply :replace and :insert like :create and :delete
Merge pull request #5 from eschulte/master

diff operations directly over lists, and support for diff and patch application