simulate with formula/data (trivial models)

add RHSForm, RHSForm<- utilities to operate on 1-/2-sided formulae
allow trivial (no-y) models in most places
add simulation functions copied from family()$simulate (not used yet)
allow simulate() with formula/data only specified