fixed #25: a non-rectangular layout() is fine now

also closes yihui/knitr#446

inspired by http://stackoverflow.com/a/18088107/559676
add two tests for layout() (#25)
news about #25
cosmetic: run roxygen2 through Rd2roxygen::rab()
bump version