Add support for fully qualifying a template argument that is itself a template.
Add support for fully qualifying a template argument that is itself a template.

This is the case for example with gcc's

  __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool,true>

where __pool is actually a class template.

Also reduce (a little bit) code duplication.

CristinaCristescu/root,root-mirror/root,georgtroska/root,thomaskeck/root,satyarth934/root,jrtomps/root,esakellari/my_root_for_test,CristinaCristescu/root,mhuwiler/rootauto,BerserkerTroll/root,vukasinmilosevic/root,beniz/root,buuck/root,dfunke/root,Y--/root,satyarth934/root,sirinath/root,mattkretz/root,krafczyk/root,veprbl/root,buuck/root,CristinaCristescu/root,Y--/root,agarciamontoro/root,satyarth934/root,evgeny-boger/root,veprbl/root,thomaskeck/root,gbitzes/root,esakellari/my_root_for_test,zzxuanyuan/root,esakellari/root,mhuwiler/rootauto,bbockelm/root,gganis/root,zzxuanyuan/root-compressor-dummy,dfunke/root,georgtroska/root,beniz/root,gganis/root,sawenzel/root,gbitzes/root,abhinavmoudgil95/root,simonpf/root,nilqed/root,veprbl/root,simonpf/root,mkret2/root,pspe/root,krafczyk/root,lgiommi/root,buuck/root,omazapa/root-old,gganis/root,sbinet/cxx-root,omazapa/root,davidlt/root,jrtomps/root,karies/root,BerserkerTroll/root,dfunke/root,mattkretz/root,beniz/root,zzxuanyuan/root,mattkretz/root,gbitzes/root,beniz/root,omazapa/root,perovic/root,sawenzel/root,zzxuanyuan/root,mattkretz/root,olifre/root,nilqed/root,esakellari/my_root_for_test,omazapa/root,root-mirror/root,sirinath/root,arch1tect0r/root,Duraznos/root,dfunke/root,mkret2/root,omazapa/root-old,sawenzel/root,root-mirror/root,zzxuanyuan/root-compressor-dummy,karies/root,lgiommi/root,omazapa/root,agarciamontoro/root,georgtroska/root,georgtroska/root,omazapa/root-old,jrtomps/root,karies/root,krafczyk/root,dfunke/root,perovic/root,sawenzel/root,sbinet/cxx-root,arch1tect0r/root,Duraznos/root,veprbl/root,lgiommi/root,BerserkerTroll/root,jrtomps/root,simonpf/root,gganis/root,krafczyk/root,beniz/root,karies/root,krafczyk/root,mhuwiler/rootauto,Duraznos/root,arch1tect0r/root,sirinath/root,omazapa/root-old,karies/root,BerserkerTroll/root,sirinath/root,davidlt/root,sirinath/root,lgiommi/root,thomaskeck/root,gbitzes/root,abhinavmoudgil95/root,esakellari/root,georgtroska/root,esakellari/root,sbinet/cxx-root,pspe/root,mattkretz/root,agarciamontoro/root,georgtroska/root,bbockelm/root,veprbl/root,zzxuanyuan/root-compressor-dummy,zzxuanyuan/root,olifre/root,sirinath/root,dfunke/root,abhinavmoudgil95/root,vukasinmilosevic/root,nilqed/root,simonpf/root,veprbl/root,arch1tect0r/root,zzxuanyuan/root,zzxuanyuan/root-compressor-dummy,jrtomps/root,root-mirror/root,omazapa/root,gganis/root,esakellari/my_root_for_test,abhinavmoudgil95/root,omazapa/root-old,perovic/root,zzxuanyuan/root,mkret2/root,beniz/root,vukasinmilosevic/root,mhuwiler/rootauto,krafczyk/root,Y--/root,zzxuanyuan/root-compressor-dummy,Y--/root,gganis/root,sawenzel/root,mkret2/root,Y--/root,bbockelm/root,esakellari/root,arch1tect0r/root,davidlt/root,krafczyk/root,satyarth934/root,evgeny-boger/root,agarciamontoro/root,Y--/root,satyarth934/root,CristinaCristescu/root,karies/root,gganis/root,buuck/root,mhuwiler/rootauto,buuck/root,georgtroska/root,zzxuanyuan/root-compressor-dummy,sawenzel/root,pspe/root,zzxuanyuan/root-compressor-dummy,omazapa/root-old,Duraznos/root,Y--/root,simonpf/root,root-mirror/root,simonpf/root,davidlt/root,evgeny-boger/root,omazapa/root,perovic/root,sirinath/root,zzxuanyuan/root-compressor-dummy,olifre/root,beniz/root,davidlt/root,krafczyk/root,sawenzel/root,zzxuanyuan/root,esakellari/my_root_for_test,root-mirror/root,krafczyk/root,BerserkerTroll/root,gbitzes/root,zzxuanyuan/root,bbockelm/root,esakellari/root,root-mirror/root,sirinath/root,omazapa/root,sbinet/cxx-root,georgtroska/root,vukasinmilosevic/root,thomaskeck/root,mkret2/root,abhinavmoudgil95/root,vukasinmilosevic/root,georgtroska/root,mattkretz/root,BerserkerTroll/root,jrtomps/root,agarciamontoro/root,omazapa/root,lgiommi/root,veprbl/root,gbitzes/root,omazapa/root-old,esakellari/root,dfunke/root,Y--/root,thomaskeck/root,veprbl/root,Duraznos/root,lgiommi/root,mhuwiler/rootauto,davidlt/root,perovic/root,gbitzes/root,olifre/root,thomaskeck/root,mhuwiler/rootauto,CristinaCristescu/root,esakellari/my_root_for_test,simonpf/root,perovic/root,satyarth934/root,zzxuanyuan/root,BerserkerTroll/root,pspe/root,buuck/root,abhinavmoudgil95/root,arch1tect0r/root,nilqed/root,nilqed/root,mhuwiler/rootauto,nilqed/root,CristinaCristescu/root,agarciamontoro/root,agarciamontoro/root,mkret2/root,abhinavmoudgil95/root,sirinath/root,mhuwiler/rootauto,dfunke/root,mattkretz/root,mattkretz/root,mattkretz/root,zzxuanyuan/root,karies/root,esakellari/root,omazapa/root,zzxuanyuan/root,CristinaCristescu/root,olifre/root,vukasinmilosevic/root,arch1tect0r/root,pspe/root,gbitzes/root,abhinavmoudgil95/root,abhinavmoudgil95/root,evgeny-boger/root,veprbl/root,thomaskeck/root,olifre/root,davidlt/root,perovic/root,root-mirror/root,sbinet/cxx-root,pspe/root,mkret2/root,agarciamontoro/root,karies/root,krafczyk/root,buuck/root,Y--/root,buuck/root,Duraznos/root,vukasinmilosevic/root,nilqed/root,arch1tect0r/root,Y--/root,CristinaCristescu/root,beniz/root,mkret2/root,karies/root,dfunke/root,arch1tect0r/root,beniz/root,satyarth934/root,agarciamontoro/root,zzxuanyuan/root-compressor-dummy,lgiommi/root,satyarth934/root,lgiommi/root,omazapa/root-old,simonpf/root,olifre/root,Duraznos/root,esakellari/root,evgeny-boger/root,simonpf/root,jrtomps/root,bbockelm/root,satyarth934/root,gbitzes/root,dfunke/root,thomaskeck/root,omazapa/root-old,perovic/root,abhinavmoudgil95/root,buuck/root,omazapa/root-old,bbockelm/root,BerserkerTroll/root,Duraznos/root,bbockelm/root,CristinaCristescu/root,esakellari/my_root_for_test,nilqed/root,mattkretz/root,omazapa/root,sbinet/cxx-root,nilqed/root,simonpf/root,pspe/root,sbinet/cxx-root,dfunke/root,karies/root,jrtomps/root,lgiommi/root,davidlt/root,BerserkerTroll/root,CristinaCristescu/root,pspe/root,esakellari/root,pspe/root,olifre/root,arch1tect0r/root,gganis/root,root-mirror/root,veprbl/root,mhuwiler/rootauto,vukasinmilosevic/root,sawenzel/root,pspe/root,sawenzel/root,beniz/root,Y--/root,sbinet/cxx-root,abhinavmoudgil95/root,sirinath/root,CristinaCristescu/root,sawenzel/root,sirinath/root,buuck/root,root-mirror/root,bbockelm/root,vukasinmilosevic/root,evgeny-boger/root,Duraznos/root,vukasinmilosevic/root,gganis/root,arch1tect0r/root,BerserkerTroll/root,esakellari/root,bbockelm/root,evgeny-boger/root,karies/root,sbinet/cxx-root,georgtroska/root,Duraznos/root,gganis/root,mhuwiler/rootauto,vukasinmilosevic/root,mattkretz/root,simonpf/root,buuck/root,veprbl/root,lgiommi/root,agarciamontoro/root,beniz/root,perovic/root,bbockelm/root,krafczyk/root,BerserkerTroll/root,davidlt/root,olifre/root,sbinet/cxx-root,bbockelm/root,evgeny-boger/root,nilqed/root,root-mirror/root,pspe/root,esakellari/my_root_for_test,satyarth934/root,esakellari/my_root_for_test,mkret2/root,evgeny-boger/root,gbitzes/root,omazapa/root-old,jrtomps/root,zzxuanyuan/root-compressor-dummy,gbitzes/root,thomaskeck/root,perovic/root,olifre/root,thomaskeck/root,omazapa/root,mkret2/root,olifre/root,evgeny-boger/root,lgiommi/root,Duraznos/root,gganis/root,agarciamontoro/root,esakellari/my_root_for_test,evgeny-boger/root,georgtroska/root,sbinet/cxx-root,jrtomps/root,perovic/root,davidlt/root,zzxuanyuan/root,zzxuanyuan/root-compressor-dummy,nilqed/root,satyarth934/root,esakellari/root,davidlt/root,mkret2/root,jrtomps/root,sawenzel/root