resets EncryptionTest to default SDK of Latest OS X
links EncryptionTest products with Security.framework

Fixes build under modern OS X releases.
removes encryption test class headers
makes BNRRandomBytes' length arg a size_t
uses sizeof encryptionKeyMetadata when de/serializing

Previously had hardcoded lengths.
adds BNRSalt
updates salt-manipulation to use BNRSalt
builds TC with Latest iOS SDK but oldest iOS Target
fixes TCSpeedTest header search path and SDK
adds BNRSalt files to TCSpeedTest
fixes import of Cocoa - broke iOS build
updates PhoneSpeedTest SDK
applies Xcode-recommended updates to TokyoCabinet.xcodeproj
adds BNRSalt to PhoneSpeedTest, fixes linking error
enables 32/64 and builds only Native in Debug for PersistenceTest

Homebrew by default will just build native, and you'll get linker errors
for the i386 version unless you fix that yourself.
adds BNRSalt files to PersistenceTest
adds FIXME
Merge pull request #7 from jeremy-w/jws-encryption-browsing

some encryption cleanup (and a LOT of project build config fixes)