Split Wallet with UI improvements and unit tests (Shamir's Secret Sharing)

This pull request implements Shamir's secret sharing. Split a key using Shamir's scheme and also recombine the key on the Split Wallet tab.
Thanks to Jeff Weiss for this feature.