a) when we are generating a GNU patch, ignore non-regular file b) fix symlink checksum bug
a) when we are generating a GNU patch, ignore non-regular file
b) fix symlink checksum bug

bk: 38aa1c63kRxFkHDejiP1KVFnOVafmg
bitkeeper-scm/bitkeeper,bitkeeper-scm/bitkeeper,bitkeeper-scm/bitkeeper,bitkeeper-scm/bitkeeper,bitkeeper-scm/bitkeeper,bitkeeper-scm/bitkeeper,bitkeeper-scm/bitkeeper,bitkeeper-scm/bitkeeper,bitkeeper-scm/bitkeeper,bitkeeper-scm/bitkeeper,bitkeeper-scm/bitkeeper,bitkeeper-scm/bitkeeper