ivory-serialize: better error checking

- now reports final offset requested if out of bounds,
  not first out of bounds offset. more useful for debugging.
ivory-px4-tests: ublox test changed to use serialization
ivory-px4-tests: sensors monitor understands gps (position) messages