Cleaned up and refactored Business client + signing key + signature code.
Bumped the version to 2.1.0 for release.
Fixed param documentation for #setClientId.