Add travis config
Disable keychain tests if no keychain available
Add instructions for running tests