operator= and copy constructor isn't buggy anymore :)
added create_unique_vertex with automatic tolerance
const correctness in element_segment_info
renamed element_segment_info -> segment_element_info
re-added numeric, re-added geometry
Using static const instead of enum for compile-time values