keymaster: use size_t instead of int

This makes it compatible with BoringSSL as well as OpenSSL.

(cherry picked from commit ef7abd5d9429c75de6ef0ead60c6dac68cc79213)

Change-Id: I276ebc2c751fba28588dfa8d7b292d79aa867ef8
diff --git a/keymaster/keymaster_grouper.cpp b/keymaster/keymaster_grouper.cpp
index 6cf102d..01a989e 100644
--- a/keymaster/keymaster_grouper.cpp
+++ b/keymaster/keymaster_grouper.cpp
@@ -218,7 +218,7 @@
  * Convert from OpenSSL's BIGNUM format to TEE's Big Integer format.
  */
 static ByteArray* bignum_to_array(const BIGNUM* bn) {
-    const int bignumSize = BN_num_bytes(bn);
+    size_t bignumSize = BN_num_bytes(bn);
 
     Unique_CK_BYTE bytes(new CK_BYTE[bignumSize]);