lazy_string: extend .gitignore
lazy_string: add 'lazy' namespace and external lazy_string utils to show ADL
lazy_string: implement minimal set of operators
lazy_string: implement operator[] using proxy modifiers
lazy_string: remove excessive indirect addressing from shared_buffer

Allocate shared_buffer data together with internal shared_buffer
values.