Rewrite check4progs from etc/grml/script-functions

This largely simplifies the function and also fixes its behaviour when
called with more than one argument.

Signed-off-by: Frank Terbeck <ft@grml.org>
Release new version 0.9.1

Signed-off-by: Michael Prokop <mika@grml.org>
script-functions: correct tabstop setting in vim modeline

See discussion in issue1284
script-functions: Set filetype to "sh" with vim

This helps with detecting the file type, since the heuristics fail.
check4progs: Change testing from ‘which’ to iterating over $PATH [Closes: issue1284]

This removes the availability of ‘which’ and improves performance when
‘which’ is an external program.

This patch also silently adds options to make the function more quiet
than its default behaviour.
Update hl and _hl_complete to work with current ‘highlight’ versions
Bump Standards-Version to 3.9.5
Release new version 0.9.2
iscygwin関数を追加
cygwinの場合エラーになるので、stack制限をしない
cygwinの場合、TZを設定しない