Update to more recent versions of the Mercury standard library
Update to more recent versions of the Mercury standard library

mercury/protobuf_runtime.m:
    The argument order of sparse_bitset.insert has changed.  Update to
    conform with this change.

    Several standard library predicates named 'new' are now deprecated.  Use
    the 'init' versions of these predicates.

PaulBone/protobuf-mercury,PaulBone/protobuf-mercury,PaulBone/protobuf-mercury,PaulBone/protobuf-mercury