Added missing dependency and -n to lsof to make it faster.

fksetup.sh now checks for lsof which is needed, and the finalkey script
adds the -n option to the command runs a lot quicker.
Improved backup program.

Now checks if other processes are using the key.
Refined the process of making a backup (ensure device state)
Included backup utility with fksetup.sh

This introduces gcc as a requirement, but well, this is linux only, and
no linux user with respect for themselves have a machine without gcc.

The upcoming java gui utility will make these obsolete anyway,
except for people like me who prefer xterm anyway.