gitignore: remove unneeded rule
skel: remove some default files.

No point having those in here because the distro should provide correct versions.
skel: adding a Makefile for easy install.
mkfile: Adding description for the flags in the usage message