Added capability to fix invalid p1 surface meshes to OptHOM. Changed 1-by-1 optimization strategy (to be cleaned up).