put some validation in place
MACHINE_NAME could be construde as archetecture, rename it to MY_HOSTNAME
Power settings and build menu options
make things configurable, validate things exist before doing something with them
some thigns need quoted'
Merge pull request #1 from kkenny/master

Changes that give ability to configure and some validation steps
Merge kkenny's pull request