complain about lrun missing in Lrun.run
lrun.rb: update merge_options doc
add test for merge_options(nil)
lrun.rb: futher refactor