Rename Edge to Line in MeshLib

As we have discussed in #91, I'm submitting change sets to rename an element type name Edge to Line in MeshLib. In addition to the renaming, previous Edge class is redefined as a base class for 1D elements as Face class is used for 2D elements.