cpp/experimental/monotonic buffer resource/monotonic buffer resource

Constructs a. The constructors not taking an upstream memory resource pointer uses the return value of as the upstream memory resource.

@1-2@ Sets the current buffer to null and the next buffer size to an implementation-defined size. @3-4@ Sets the current buffer to null and the next buffer size to a size no smaller than. @5-6@ Sets the current buffer to and the next buffer size to  (but not less than 1). Then increase the next buffer size by an implementation-defined growth factor (which does not have to be integral). @7@ Copy constructor is deleted.