Move code for analyzing fixup commits to DVCSOutputOption.
Patch by: Greg Ward <greg@gerg.ca>
* cvs2svn_lib/dvcs_common.py: DVCSOutputOption:
add constructor, register_artifacts(), setup(), cleanup(),
_get_source_groups(), _is_simple_copy(), _get_all_files()
(all moved from GitOutputOption)
* cvs2svn_lib/git_output_option.py: GitOutputOption:
- remove responsibility for self._mirror, self._symbolings_reader
from constructor, setup(), cleanup(), and register_artifacts()
- remove _get_source_groups(), _get_all_files(), _is_simple_copy()
(all moved to DVCSOutputOption)
git-svn-id: http://cvs2svn.tigris.org/svn/cvs2svn/trunk@4904 be7e6eca-30d4-0310-a8e5-ac0d63af7087