Remove usage of unsafe in readline & move escape functions
Replace raw pointer with reference Inline tilde expansion Move escape to binary unescape is in a grey zone, so leave it in the lib
Blocked by !1005 (merged)
Replace raw pointer with reference Inline tilde expansion Move escape to binary unescape is in a grey zone, so leave it in the lib
Blocked by !1005 (merged)