v2.2.0 Rewrote numbers reading routine, NaN detection

Numbers reading routine str2hvector() rewritten using tokenize().
The new function returns NaN instead of error if string
cannot be converted to float.
v2.3.0 - moved string-to-number reading function to libal library