Add string.escape() interface

 * Generally this universally necessarry for complex data storage via
   strings, or re-using strings as input.  For most advanced shells this
   is simply a wrapper to the builtin 'printf'.