Merge pull request #4 from martinthomas/master

Added DNDEBUG back
Merge pull request #241 from martinthomas/make_clang

Make clang the preferred compiler