The first step for making the library multiplatform. This commit also
removes JSON parsing and Moshi test dependency.
This change also includes moving test extensions and test data to utils
package.
- Remove `IS_RELEASE_SIGNING_ENABLED` as it didn’t do what was expected. It just made signing optional and didn’t toggle signing off.
- Removed passing signing key for snapshot deployments in deployment
- Pass signing key for maven local deployment for release deployment
Namespacing the build-conventions will solve issues with included build name conflicts.
Namespacing the lib will also prevent conflicts with included builds.