New proc

Merge de la branche master et new_proc. Possible source de bug: election() dans tproc.c