Added the function isFinite(), and replaced the calls to finite() with it.
This was necessary because finite() is not a standard function. Neither can
we use its standard counterpart isfinite(), because it was introduced only
in C99, and therefore it is not supplied by all C++ implementations.
     2 Title: LEMON Reference Manual
 
     3 Author: LEMON Development Team
 
     4 Abstract: Documentation of LEMON.
 
     8 Index: /usr/share/doc/lemon/html/index.html
 
     9 Files: /usr/share/doc/lemon/html/*.html