Handle numeric limits for GrlOperationOptions
If user sets an option with a minimum below allowed minimum or maximum higher than allowed maximum, fix the value for the user.
Last patch also takes suggestion by Carlos in #140 (closed) to update documentation for grl_operation_options_set_key_range_filter()
This would be much easier with something like glib#129 :~