Fixes syntastic integration

Since jsiohint is relying on passing javascript via stdin to jshint, the
output from jshint was being prefixed with `stdin:` instead of the
filename. That behavior broke syntastic integration.

This commit adds a generic, newline-based regex/string replacement
transform stream class and utilizes it to correct the above behavior.