Make STKeychain independent and ARC compliant