toolbox: Improve consistency

Functions which receiving or returning Byte arrays now actually receive or return Byte arrays.
Furthermore, all occurerences of size_t has been replaced by Toolbox_Natural.
toolbox: Add actual source code of the library
Remove deprecations
toolbox: Improve doc comments
toolbox: Add atomic reference counters