Fix cygwin support in build tool and add error handling.

Linux/wine support still unresolved. Fixes #6.
Examples now use textures available in all Source games