installer - Fix time selection, again.

* The installer asks you to input your local time.  This is separate from it
  asking you whether the CMOS clock is local or UTC.

* We previously fixed the CMOS clock local/UTC selection, but the local time
  entry was still broken.

* This patch sets the TZ environment variable for the installer itself so
  when you input your local time it actually does the correct local conversion
  for your time zone.  Otherwise the local conversion is done using GMT which
  is not right.

Reported-by: Don Allen
boot - Add 'crc' command.

* Add 'crc file...' command.  This command crc's the contents of a file.
  It can be used to help debug loader issues.
boot - Fix two bugs in the ufs code.

* Fix an incorrect start f_seekp position on open().  When open()ing a path
  the fp is used for the directory search.  A seek position left over from
  the directory search can wind up being left in place after the file has
  been located and openned, causing the starting seek position to not be 0.

* Fixes problems with the boot loader not detecting valid modules or a
  valid kernel image.

* Handle an overflow case in fp->f_nindir[] initialization.  This case will
  not normally occur.