Added Free Space to the idle message - issue 386

-The idle message now also has the hard drives free space

- Both instances of "Free Space" are now called using the same reusable
string.

- “Elapsed time” is now also a reusable string.

- The "idle", "ready", and "recording" states now all have a free space
counter.

- I've left the pause state alone, I don't think it needs the same
counter