Support Tramp

'process-file' can be used to execute program on local host
and remote host.
Merge pull request #20 from syohex/support-tramp

Support Tramp