added USAGE, and also made zfs_snapshot be able to use position arguments