remove init methods from adapter
fix nullpointer, cleanup
merge KeychainIntentService