Testing commit:
  changed the name of the typdef "node" to nodeNd so it would match node3d
   and node2d better
  added entity_iterator class and interface
  added entity_iterator tests