Adjusted indentation.

Made arguments to cond start on the next line so that there is more horizontal space.
Assert current directory is empty for 'new'.

The directory to create a new repository in should be empty to prevent conflicts. In the future it might be more convenient for the user to allow them to create a new repository in a directory containing other files, so that they can create the repository in a directory with all the files they want to store already in it. In this case, I should only check for the existence of a file named SQLITE-DB-NAME to prevent any conflicts.
Use current directory as part of fingerprint.

Previously the repository fingerprint was generated from the sha1sum of a string containing the current time. Adding the current directory to the string to be hashed will help distribute the fingerprints of different repositories, since the current directory contains information such as the user name, the name of the repository, and hints to the operating system being used.