Buffer with Observable boundary.

+ 1 overload where the user can specify the capacity of the internal buffer.