cpp0xtest/decltype: Test decltype of pointer to member function

MSVC 2010 appears to support decltype to some degree, but not to the
degree that we need it to in node.h (checking if T has a push/pull
method, and if so, what parameter it accepts).
Silence MSVC warning about multiple copy ctors
Make progress_indicator_arrow line clearing more portable
cpp0xtest/decltype.cpp: Catch MSVC bug in decltype