Things to do:

	--	support for device wiping

	--	random length incremental truncation
		to try and screw with indirect blocks

	--	pass shuffling

	--	switch to mmap() so we can wipe bigger files, w/o grabbing huge buffer
		maybe dynamically use mmap() if malloc() fails
		or, if malloc fails, cut buffer size in half, repeat

	--	make wipe more modular

	--	randomly create new files in directory containing wiped file
		to scrable old directory entry for wiped file

	--	suggestions? mail me! thomassr@erols.com
