[grid] Layer templates now carry own GridPartTypes

this works around dune-fem's GridPartInterface defining a "GridViewType
gridView() const" incompatible to the actual derived Gridpart's
{Leaf/Level}ViewType