Remove the code to use a hash in the Database class since it does not work because of python's shallow hash copies.
Remove the code to use a hash in the Database class since it does not
work because of python's shallow hash copies.

* tools/cvs2svn/cvs2svn.py

  (Database.__init__): Remove hash code. Add a mode argument.
  (Database.__getitem__, Database.__setitem__): Remove hash code.

  (CollectData.__init__, CollectData.set_revision_info, pass4): Use
  the Database class for the metadata.

  (RepositoryMirror.__init__, SymbolicNameTracker.__init__, main):
  Update code to match new Database constructor.

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