Start on update to 1.0.

- New private generic API to access keychain items.
- Cleanup all the ARC compiler checks with a few macros.
- Begin stubbing out new advanced query methods.