define NDEBUG in release compiles of C code to remove assertions.
it used to be this way, but switched when we started using llvm's
cxxflags.
Merge branch 'master' of github.com:JuliaLang/julia