Fix escaping issue(#14)

- use 'call-process' instead of 'call-process-shell-command'
- Escape semicolon if input contains it and its last character is it
Merge pull request #15 from syohex/fix-escape-issue

Fix escaping issue(#14)