Bump version number and date
Fix the "fforce" force frugal implementation
select_device() now deals with mounted devices properly
Enclose dd & mkfs in a routine, do a fsck after the mkfs

We now have marching dots for dd and for mkfs.  We do a
fsck to make sure the file system was created without error
Don't let the usr select an already mounted persistence device

There is no reason we could not relax this in the future.  Same
with the frugal device.  But it requires some code because the
busybox mount won't let you mount the same device twice.
Fix problem when frugal device is found but needs install
Remove line of code that is never reached
Add better error reporting when we can't mount frugal device
Use "F" for fsck breakpoints and "f" for frugal breakpoints
Rearrange prepare_persistence() to fix auto_persist bug

I tried to only go into auto-persist mode if persistence is
required, not just requested.  I had to re-arrange this subroutine
to make it so.
Add error checking so we don't use a read-only device for persistence

Perhaps this can be improved even further.  This fix should not be
needed if my re-arranged prepare_persistence() routine works properly.
No longer delete gfxsave.sh at end of live-init.

This will leave it available for testing from the booted system.