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.

la licence des trucs de standard (voire lib) a toujours ete plus permissive que celles d'ailleurs (src). L'idée est que 0 contraintes pour les clients de la lib sinon les gens peuvent pas etre libre de coder ceux qu'ils veulent avec.

Le fichier NOTICE explique un peu les choses
https://github.com/privat/nit/blob/master/NOTICE

Bon, ensuite on a ete pas tres rigoureux sur l'applications des règles...