hill climber baseline

Baseline structure-learning search path for comparison.

The hill climber provides a software baseline for quality and runtime comparisons against the MCMC/order-sampler path.