Use Java API to create GitAPITestCase temp file rather than "touch"

The "touch" command may not be available on the Windows operating
system, especially if the JGit porting efforts are successful.  This uses a Java call to create an empty file rather than using the shell "touch" command.