Keychain.io support

https://github.com/progrium/keychain.io now supported if $EMAIL is only set. Also done a lot of cleanup and moved injection off passwords to functions.sh