darcs 0.9.12
  * add manual section on building darcs.
  * improve scaling of checking for and resolving conflicts, which was an
    O(n^2) function.
  * escape ESC char when printing patches.
  * don't reorder patches unless necesary--this avoids an O(n^2) operation
    which was making a darcs record very slow when a lot of files were added.
  * fix default regexps for boring file (Thanks Trevor!)
  * replace now ignores files that aren't in the repo.
  * make darcs add refuse to add files whose subdirectories don't exist.
  * implement support for binary files.
  * added support for running external programs to fetch files.
  * fix conflict resolution bug from 0.9.11.
  * make the patcher run the test prior to applying.
  * add repo locking.
  * Fix bug when pulling from a repo containing just one patch (thanks Peter).
  * install cgi script in cgi-bin directory.
