Initialize @@block_dev to nil and skip test if still nil.
Finish conversion to wide character functions; add an explicit type check in the constructor.
Changed FindFirstFile to use wide character version.