message: Add SDL behavor handling in case of RPC parameters field exists but empty
  Added check for RPC parameters existence and emptiness
  Added necessary SDL behaviour for case specified above
diff: @@ -463,6 +463,13 @@ void CacheManager::CheckPermissions(const policy_table::Strings& groups,
  if (rpcs.rpcs.end() != rpc_iter) {
  policy_table::RpcParameters rpc_param = rpc_iter->second;
  + if (rpc_param.parameters.is_initialized() &&
  + rpc_param.parameters->empty()) {
  + // If "parameters" field exist in PT section of incoming RPC but empty
  + // all params considered as DISALLOWED
  + result.hmi_level_permitted = kRpcDisallowed;
  + return;
  + }
  policy_table::HmiLevel hmi_level_e;
  policy_table::EnumFromJsonString(hmi_level, &hmi_level_e);
  