JDK implementations of Serialization, FileDiff, FilePatch
Fix OpQueue.next()
Rename Op -> DiffOp
Files utility class
Move Graph to subpackage .alg
PatchUtils utility class
Use consistent naming convention for utility classes