Pass nil instead of an empty string if TM_SVN_DIFF_CMD is unset

Passing an empty string broke the ability to diff a single file and it rather diffed the entire project. Fixes issue raised in #8 and textmate/textmate#899.