message: core: optimization to pass params
diff: @@ -19,7 +19,7 @@ public:
  ~MavlinkRequestMessageHandler();
  using Params = std::array<float, 5>;
  - using Callback = std::function<std::optional<MAV_RESULT>(Params)>;
  + using Callback = std::function<std::optional<MAV_RESULT>(const Params&)>;
  bool register_handler(uint32_t message_id, const Callback& callback, const void* cookie);
  void unregister_handler(uint32_t message_id, const void* cookie);
  