add spec tests for sensu_client_config custom options
refactor custom option handling in sensu_check type/provider