Some initial changes for issue #87 : add draft InputSchema, skeleton RDFUpdate
Improve tuning of block interval and add rule of thumb to docs
Closes #112 : refactor HyperParamRange to be generified, and to support non-numeric types