Add initial revision with 'new'.

Newly created repositories are created with an initial revision so that they are always 'valid', i.e. they have a revision that can be viewed and built upon. Currently the Unix timestamp for the commit date is 0 because I haven't decided the best way to gather the current time in this program.