Cleanup in filed_intersection

- remove dead code
- move ngh interface to separate header file
Merge branch '1.8.0_master' of github.com:flow123d/flow123d into 1.8.0_master