Update to Pygments 1.6 from pygments-main

This syncs vendor/pygments-main with the latest from birkenfeld. All of the tests pass, save one: unfortunately, the `.h == 'C' lexer` test fails due to the restructured lexers in the vendor repo. C family languages are detected with finer granularity by using keyword matches over extension matches.