When src and dest are the same and one-to-one

Now works where src and dest files are the same and there's only one src file (for in place operations like some grunt-contrib-imagemin use cases.

Aims to resolve issue #40