Remove obsolete segment::degenerated flag

Shrinks Segments[] by 36000 bytes.
Improve packing of struct segment

Shrinks Segments[] by 36000 bytes.
Fix array understep in automap