Added support for restricting keychain item accessiblitiy (see kSecAttrAccessible)

Added support for restricting keychain item accessiblitiy (see kSecAttrAccessible) by adding an additional version of storeUsername:andPassword: with an extra argument. The old version is supported for full backward compatibility.

Also some minor formatting changes splitting long method names across multiple lines.

Also added CocoaPod spec.