add ability to handle new has_prefix files
add defaults to new keyword arguments
add implementation of binary_replace
adding file tests
Py3k fixes
fail if placeholder is too short
add docstring
improve error message
improve error handling
formatting
Merge pull request #710 from conda/binary-replace

Binary replace in has_prefix