Refactoring.

Le funzioni per la misurazione del tempo sono state spostate in file
appositi.
Commit
I file mpir vanno ignorati e non committati
Aggiunte funzionalita' mpir

Per evitare il problema sul rounding su usa la libreria mpir. Il problema
non si presenta piu' quando si fa la somma 1+f.

BUG: il problema si presenta ancora quando il numero calcolato con 1/(1+f)
e' molto vicino a 1 (0.9999...) e lo converto in float. In questo caso il
numero viene ancora arrotondato a 1.