Cygwin対応と細かいところの内容整理