Tested on linux under gcc 4.8.2.
The definition of AS_CAN_USE_CPP11 is now in multiple places (though I took it from one of the add-ons). Perhaps it should go in as_config.h?
I was going to also add checking for Clang, but perhaps that can be left for the future.