Initial project from existing source.
Fixed up cruft from the Visual Studio world, compile errors and made a simple Makefile for building the project.
Split display functions into their own module.
Moved command line processing into options.cpp and cleaned up a few things.
Added information to the README about how to contribute.
Moved directory related functions to cross-platform file (xplat).  Passes pre-alpha testing.
Fixed a spelling error and some extra whitespace.
Initial to do list for future features.
Added a task category for improvements to TODO.md
Create the base directory if it doesn't exist.
Update TODO with things that have been done.
Updated version number for release, ensured all code is formatted identically and removed trailing spaces that had crept in.  Ready to give this a whirl.
First working version unleashed on the unsuspecting world.  I don't
think this will format any drives.

Merge branch 'release/v1.0.0'