Cleanup handling of arg handling.

Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Do not try to read non-empty files.

Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
More documentation.

Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Ignore vim editor backups.