Rename segment.{c|h} to other things.

I want to reserve `segment.h` as the entry point for compiling C extensions, so I'm renaming `segment.c` to `entry.c` and `segment.h` to `options.h`.