Support multiple lines per option

My code also works in ruby 1.9 and is documented in the Readme.md