Add variable template changes.
The traits need better_-cplusplus dates when they become available.
Note we have work to do here!
Add various PR tests.
Add patch for has_attribute and a tester.
Even bogus attributes are given a tree..  sigh.
Moved has_attribute.h because it was intercepted by features test in an ugly way.
Merge remote-tracking branch 'origin/master'