resolve #67 [rt.cpan.org #53966] - test ~ disallow

in temp filenames because doing something like:

	$CGITempFile::TMPDIRECTORY = "~root/";

is probably a bad idea. anyway, the whole CGITempFile logic will
probably be refactored at a later stage to use File::Temp