Improves from_err conversion

 - Use the io err description in the nano err
 - Performs some basic kind conversion