Expose replaceCodes for more complex uses.
Rename public interface to replaceCodes to noReset, and add tests for it.
Fix bugs in previous two commits.
Merge pull request #3 from rrthomas/master

Added ansicolors.noReset