resolved: Declare conflicts resolved and mark file as ready for commit

Usage:
  eg resolved PATH...

Description:
  Declare conflicts resolved for the specified paths, and mark contents of
  those files as ready for commit.

Examples
  After fixing any update or merge conflicts in foo.c, declare the fixing to
  be done and the contents ready to commit.
      $ eg resolved foo.c

Differences from git resolved:
  eg resolved is a command new to eg that is not part of git.  It is
  almost synonymous with git add; however, there are two differences:
  (a) eg resolved will work on a locally deleted file in the unmerged
  state (git add will complain that there's 'No such file or
  directory', and some users have had difficulty trying to find out
  that they needed to run git rm on such files), (b) eg resolved only
  works on files in the unmerged state (reporting an error if files
  not in such a state are specified).

See also
  Run 'git help add' for a comprehensive list of options available.
  eg resolved is designed to accept the same options as git add, and
  with the same meanings unless specified otherwise in the above
  "Differences" section.