mavlink_parameters: use std::string::compare
mavlink_parameters: use std::string::compare

When using strncmp over the full char[] length instead of only over
strlen we supposedly read garbage and therefore the comparison actually
failed when the two char[] should have been the same.

I'm assuming that std::string::compare doesn't suffer from these
troubles and we the correct comparison out of the box.

dronecore/DroneCore,dronecore/DroneCore,dronecore/DroneCore,dronecore/DroneCore