Sachverhalt: A. Das Untersuchungsrichteramt Schaffhausen führte ein Rechtshilfeersuchen der Staatsanwaltschaft Leipzig vom 1. August 1996 aus. Das Ersuchen erging in einem von den Strafverfolgungsbehörden der Bundesrepublik Deutschland gegen Y._ und weitere Personen wegen des Verdachts auf Subventions- und Abgabetrug geführten Strafverfahren. Bei der Ausführung des Rechtshilfeersuchens ergab sich der Verdacht, dass strafbare Handlungen in der Schweiz begangen worden sein könnten. Dies veranlasste den zuständigen Untersuchungsrichter, am 30. April 1997 gegen Y._ wegen Betrugs, Urkundenfälschung und weiterer Vermögensdelikte ein eigenes Strafverfahren zu eröffnen. Untersuchungshandlungen richteten sich u.a. gegen X._: Am 6. Mai 1997 fand eine Hausdurchsuchung in dessen Büro bei der V._ & X._ Treuhand AG statt, am 15. Mai 1997 eine polizeiliche Befragung als Auskunftsperson und am 15. August 1997 eine Einvernahme als Auskunftsperson durch den Untersuchungsrichter. Bei der Hausdurchsuchung wurde umfangreiches Aktenmaterial sichergestellt. B. In der Folge eröffnete der Untersuchungsrichter auch gegen X._ eine Strafuntersuchung wegen Urkundenfälschung und Betrugs. Am 19. Juni 1998 erliess er einen Zuführungsbefehl und ordnete erneute Hausdurchsuchungen an. Am 2. Juli 1998 fand die Hausdurchsuchung bei der V._ & X._ Treuhand AG statt. Die für den gleichen Tag vorgesehene Hausdurchsuchung am Wohnsitz von X._ musste verschoben werden, weil sich dieser im Urlaub befand. Am Samstag, den 4. Juli 1998 wurde X._ an seinem Wohnort angehalten und im Anschluss an die Hausdurchsuchung dem Untersuchungsrichter zugeführt. Dieser eröffnete ihm, dass er wegen Verdachts der mehrfachen Urkundenfälschung und des mehrfachen Betrugs und weil Kollusionsgefahr bestehe in Untersuchungshaft genommen werde. Die schriftlich begründete Haftverfügung wurde am Montag, den 6. Juli 1998 ausgehändigt. C. X._ stellte durch seinen Anwalt unverzüglich ein Haftentlassungsgesuch, welches der Untersuchungsrichter abwies und zur Durchführung des Haftprüfungsverfahrens an das Präsidium des Kantonsgerichts Schaffhausen weiterleitete. Der Kantonsgerichtspräsident nahm am 7. Juli 1998 die Anhörung vor und bestätigte mit Verfügung vom 8. Juli 1998, dass die Aufrechterhaltung der am 4. Juli 1998 angeordneten Untersuchungshaft rechtmässig sei; sodann setzte er dem zuständigen Untersuchungsrichter Frist bis 14. Juli 1998 zur Einleitung eines Haftprüfungsverfahrens. D. Am 9. Juli 1998, 17.35 Uhr, erfolgte die formelle Entlassung aus der Untersuchungshaft. Das Strafverfahren ist noch nicht abgeschlossen. E. X._ hält die Anordnung der Untersuchungshaft durch das Untersuchungsrichteramt wie auch die Verweigerung der Haftentlassung durch den Präsidenten des Kantonsgerichts für widerrechtlich. Mit Klage vom 23. Juni 1999 belangt er den Kanton Schaffhausen auf Fr. 34'087.90 nebst Zins zu 5 % seit 10. Juli 1998, unter dem Vorbehalt des Nachklagerechts. Der Kanton Schaffhausen beantragt die Abweisung der Klage. F. Nach der Vorbereitungsverhandlung vom 30. März 2000 wurde ein weiterer Schriftenwechsel - beschränkt auf die Frage der Haftung - durchgeführt. Der Kläger bestätigt in seiner Replik vom 5. Juni 2000 das Klagebegehren und stellt zusätzlich den Eventualantrag, es sei die Widerrechtlichkeit der Inhaftierung des Klägers vom 4.-9. Juli 1998 festzustellen und/oder diese Inhaftierung gerichtlich zu missbilligen oder es sei auf eine andere Art der Genugtuung zu erkennen. Mit Duplik vom 29. August 2000 hält der Beklagte am Antrag in der Klageantwort fest und verlangt zusätzlich die Abweisung des klägerischen Eventualbegehrens. Wie an der Vorbereitungsverhandlung in Aussicht gestellt, hat der Instruktionsrichter mit Verfügung vom 25. April 2001 das Verfahren vorerst auf die grundsätzliche Frage der Haftung wegen widerrechtlicher Inhaftierung beschränkt. An der Beweisverhandlung vom 12. Juni 2001 wurden Untersuchungsrichter Peter Sticher, der ehemalige Kantonsrichter Dr. Hans-Rudolf Pfister, Haftprüfungsrichter im Verfahren gegen X._, sowie die ehemalige Praktikantin am Kantonsgericht Schaffhausen, Hélène Vogler, als Zeugen einvernommen. Im Anschluss daran erhielten die Parteien die Gelegenheit, Schlussbemerkungen zu erstatten. 