Code formatting.
Stray paste slipped in
Looks like vim screwed up my tabs. Thanks Obama!
mkfile now creates missing directories for install
Add usage and version functions.