[layouts] Correctly handle padding in SpannableGridLayoutManager

Fixes #87