1bc06a26cf
g++-4.7.1 treats "FOO"bar as a c++-11 literal operator, even if bar is a macro with an expansion such as "BAR" - so add a space after the quote (this seems like a bug, and I fixed a bunch of these a while ago, but we just added a slew of PRI*64 macros which break under 4.7.1). Also, it warned that "explicit by-copy capture of 'this' redundant" for a lambda declared [=, this] - so I removed the this. We also needed more than the 60 levels of template expansion that was allowed by the makefile.