Allow an horizontal layout (all pickers visible)

Implement an option called "horizontal" which makes all three pickers
(years, months, days) visibles at once and laid out in an horizontal
fashion.

Note: as described in issue #808