Drop -Wno-long-long as it makes no difference on current systems.
Add --std=c++0x when compiling with clang as would like to move to c++11.
clang only works on new distributions so the option will be present when useful.
Turn off empty body warnings from clang for c as there is a warning in Lua
which will not be fixed.