OneToMany relation for PathType and PathSurface
can_delete methods for path category models
don't delete models with existing relations
Geo::PathDetail model
can't change surface type on edit