~Todo +Framework for checking all installer options +Placeholder files for various systems

Went through and created all code to check the current status of
options, and create all the code to take care of no-content (actually it
compensates for almost everything pretty well),  I added placeholder
files for the actual systems' code (dist/), and I updated the todo list
in the readme to reflect these changes.