[layouts] Handle case where lanes are null in onLayoutChildren()

Fixes #79
[layouts] Don't assume lanes are non-null when saving state
[build] Update project description