Move NEEDS_DISPATCH_RETAIN_RELEASE to DLSFTP.h

Avoids nasty memory leaks on iOS 5
Balance dispatch_release calls for iOS 5