Replace use of '/dev/null' with DEV_NULL throughout the gem

DEV_NULL is a constant that is evaluated at load time. On Windows, this constant is set to 'NUL' on linux, it is set to '/dev/null'
Merge pull request #463 from cablegram/windows-fix-dev-null-2

Replace use of '/dev/null' with DEV_NULL throughout the gem