Stop using nested types.
Stop using nested types.

They break the gccgo 4.9 compiler.

howbazaar/juju,mjs/juju,kat-co/juju,mjs/juju,fwereade/juju,howbazaar/juju,dimitern/juju,bz2/juju,mjs/juju,dimitern/juju,kat-co/juju,mikemccracken/juju,waigani/juju,alesstimec/juju,reedobrien/juju,anastasiamac/juju,reedobrien/juju,gabriel-samfira/juju,dimitern/juju,gabriel-samfira/juju,waigani/juju,bac/juju,gabriel-samfira/juju,dooferlad/juju,frankban/juju,marcmolla/juju,bac/juju,kat-co/juju,fwereade/juju,alesstimec/juju,davecheney/juju,wwitzel3/juju,fwereade/juju,macgreagoir/juju,bogdanteleaga/juju,mikemccracken/juju,dimitern/juju,makyo/juju,voidspace/juju,AdamIsrael/juju,dooferlad/juju,gabriel-samfira/juju,dooferlad/juju,ericsnowcurrently/juju,gabriel-samfira/juju,frankban/juju,voidspace/juju,macgreagoir/juju,howbazaar/juju,alesstimec/juju,reedobrien/juju,waigani/juju,perrito666/juju,anastasiamac/juju,davecheney/juju,davecheney/juju,perrito666/juju,anastasiamac/juju,mikemccracken/juju,mikemccracken/juju,perrito666/juju,bac/juju,voidspace/juju,alesstimec/juju,makyo/juju,mikemccracken/juju,mjs/juju,frankban/juju,makyo/juju,bz2/juju,frankban/juju,howbazaar/juju,perrito666/juju,reedobrien/juju,mjs/juju,wwitzel3/juju,alesstimec/juju,axw/juju,anastasiamac/juju,ericsnowcurrently/juju,ericsnowcurrently/juju,axw/juju,ericsnowcurrently/juju,perrito666/juju,reedobrien/juju,bogdanteleaga/juju,makyo/juju,macgreagoir/juju,wwitzel3/juju,marcmolla/juju,kat-co/juju,mjs/juju,macgreagoir/juju,bogdanteleaga/juju,bz2/juju,bac/juju,bogdanteleaga/juju,fwereade/juju,axw/juju,ericsnowcurrently/juju,marcmolla/juju,anastasiamac/juju,bz2/juju,voidspace/juju,wwitzel3/juju,AdamIsrael/juju,howbazaar/juju,waigani/juju,davecheney/juju,bac/juju,AdamIsrael/juju,axw/juju,bz2/juju,kat-co/juju,dooferlad/juju,marcmolla/juju,AdamIsrael/juju,frankban/juju,axw/juju,dooferlad/juju,mjs/juju,macgreagoir/juju,marcmolla/juju,dimitern/juju