Fix for remote execution
Remove needless function
Use built-in utility instead of mine
Specify minimum Emacs version
Check exit status of 'git' command
Remove unused command

I recently use magit commands instead of them.
Merge pull request #1 from syohex/fix-for-tramp

Fix for tramp