Add validation for floating point number options.
Make NOT_PRESENT_CUTOFF a user-definable option.

Fixes #26.