repaired CGNS enums
These modifications repair the CGNS mesh output. Specifically, the CGNS scoped enums denoting the element types had been changed for those denoting the number of point per element. I also corrected a call to std::sort in the creation of the boundary conditions which had an incorrect second argument (end iterator).