Add _DEFAULT_SOURCE to feature macros on linux

glibc 2.20 thinks this is what _BSD_SOURCE used to be, and
warns unendingly if it isn't set.