Return one path when converting one file.
Fix error when returning multiple paths, add unit test coverage
Merge pull request #5 from BorisEetgerink/altered_callback_signature

Return one path when converting one file.