Improved documentation
Improved documentation

Corrected wording in the macro description.
Added information on the output reference's lifetime.
Made the example code more readable and clearly demonstrating
that the macro can be used in safe code.

mzabaluev/rust-c-str