lib: add standard/error.nit

This could help people to implement some error handling in libraries.

It is inspired by #701 and ideas from Alexandre Terrasa.

Bon je sais pas si c'est moi qui suis fatigué ou alors toi, mais je trouve que la doc est vraiment maladroite.