Handling invalid keychain item ids #3
Invalid tokens now are just nil tokens #3
Invalid credentials now are just nil credentials #3
Creating types for authentication item callback blocks #3
Improving documentation #3