Issue #27. Assume current dir when path is empty.
Issue #27. Don't surround classpath with ' for CMD
Issue #27. Encode checksum in UTF-8 not 16.