Interface replaces concrete class in method signatures

IFiniteElementNode and IFiniteElement interfaces replace the derived
concrete classes in various method signatures.
Methods added to NodeRepository to locate nodes close to a coordinate