Add GridLines property to List/Tree views

This PR adds a GridLine property to Lists and Trees.

WPF: vertical lines seem to need some templating and I'm not experienced with WPF. Maybe someone knows how to solve that? For now only horizontal grid lines are supported by the WPF backend.