get rid of _GNU_SOURCE, and various whitespace/style/linewrap fixes.  This /will/ break the Lunix build (gonna fix later)