Bug 581478: undef strdup before (re)defining it in mozalloc_macro_wrappers.h. r=glandium