lib/ropes: Added buffered variant of Ropes.

Signed-off-by: Lucas Bajolet <r4pass@hotmail.com>
lib/standard/ropes: Introducing RopeBuffer, a mutable `Rope` optimized for concatenations.

Signed-off-by: Lucas Bajolet <r4pass@hotmail.com>
lib: Updated lib for compliance with the new ropes

Signed-off-by: Lucas Bajolet <r4pass@hotmail.com>
tests: Updated tests for new Ropes

Signed-off-by: Lucas Bajolet <r4pass@hotmail.com>
lib/standard: Re-activate ropes in standard

Signed-off-by: Lucas Bajolet <r4pass@hotmail.com>
benchmarks/strings: Adapted for new Ropes.

Signed-off-by: Lucas Bajolet <r4pass@hotmail.com>
nitdoc: Change uses of FlatBuffer to RopeBuffer in nitdoc

Signed-off-by: Lucas Bajolet <r4pass@hotmail.com>