Support platforms other than MacOSX

'open' command is a MacOSX specific command.
Merge pull request #27 from syohex/support-other-than-macosx

Support platforms other than MacOSX