Free space monitor

Figured this might be useful after the incident yesterday. It requires the gem sys-filesystem to be installed to run, but its cross-platform. Havent tested it fully, although the unit tests are all passing and it shouldnt cause any issues.