Added option for providing your own KeyStore password

Instead of using a hard coded KeyStore password, the application should
provide its own from a safe origin. Otherwise the
Xamarin.Social.Accounts keystone in all apps that use the Xamarin.Auth
components can be easily breached by just looking at the source code on
GitHub.