better handling of resolv.conf
complete the usage output
add license and header, rename to crowbar-backup
basic documentation of the functions, minor cleanup