add back ksdiff.rb for App store users

per a suggestion from @chrisopedia in ongoing discussion on #2276
Merge pull request #2921 from rolandwalker/restore_ksdiff_with_caveats

add back ksdiff.rb for App store users