[core] Set TWLayoutManager to have vertical orientation by default
[layout] Explicitly initialize default spacings
[core] Rename Flow.(BACKWARD|FORWARD) to Direction.(START|END) for clarity
[core] Reverse delta value in scrollBy for consistency
[layouts] Validate spans in TWSpannableGridLayoutManager's LayoutParams