Try to make things workable on Windows (sans Mono).

This renames monoPath to dllPath since that's what it was mainly used for. It
doesn't require dllPath to exist, but one will have to set it if they plan to
use relativel DLL paths. It also now runs ikvmc.exe directly on Windows, unless
force.mono is set.