allow univariate kdes to specify endpoints and ranges, explain usage in README