api/auth: refactoring CreateTeam handler
api/auth: refactoring CreateTeam handler

Some concern separation: one function to treat request data, and other
to actually create the team in the database (and in gitosis).

gwmoura/tsuru,ArxdSilva/tsuru,kgrvamsi/tsuru,gwmoura/tsuru,ggarnier/tsuru,4eek/tsuru,Endika/tsuru,tsuru/tsuru,tsuru/tsuru,gwmoura/tsuru,cgvarela/tsuru,cezarsa/tsuru,Endika/tsuru,gciotta/tsuru,ggarnier/tsuru,ArxdSilva/tsuru,jblancett/tsuru,Endika/tsuru,kgrvamsi/tsuru,tsuru/tsuru,ggarnier/tsuru,cgvarela/tsuru,RichardKnop/tsuru,ggarnier/tsuru,jblancett/tsuru,tsuru/tsuru,RichardKnop/tsuru,ArxdSilva/tsuru,hcxiong/tsuru,hcxiong/tsuru,cezarsa/tsuru,cezarsa/tsuru,4eek/tsuru,mderaldo/tsuru,guilhermebr/tsuru,kgrvamsi/tsuru,hugoantunes/tsuru,RichardKnop/tsuru,mderaldo/tsuru,guilhermebr/tsuru,cezarsa/tsuru,gciotta/tsuru,ArxdSilva/tsuru,cgvarela/tsuru,4eek/tsuru,mderaldo/tsuru,firebitsbr/tsuru,guilhermebr/tsuru,jblancett/tsuru,tuxmonteiro/tsuru,firebitsbr/tsuru,guilhermebr/tsuru,gciotta/tsuru,hcxiong/tsuru,hugoantunes/tsuru,firebitsbr/tsuru,tuxmonteiro/tsuru,tuxmonteiro/tsuru