Fix issue #3054 - 'svn cl foo README; svn cl foo README' has unexpected output
Fix issue #3054 - 'svn cl foo README; svn cl foo README' has unexpected output

* subversion/libsvn_wc/adm_ops.c
  (svn_wc_set_changelist): When removing changelist assignments, skip
    paths that don't have an assigned changelist; when adding them,
    skip paths that already have the same assignment.

jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion