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.

This contribution made under the Apache License, Version 2.0 www.apache.org/licences