add failing spec for a binary file
skip merging & yielding if content doesn't return true from ascii_only?
use File mode 'wb' instead of setting internal encoding to allow writing binary files in jruby -- doesn't appear to affect the rest of the specs
bump version, add to changelog