Remove cstring header

This implie to remove str(cmp/chr/...), mem(cmp/cpy/...) and some base feature of C
I replaced them by the equivalent in C++11 and made a soft implementation.

Those replacement implis that the lib compile only in C++11 and is not compatible with old compiler