Implements in memory versioning for Team file ETags
Implements in memory versioning for Team file ETags

Also corrects storage of team IDs for projects in the TeamIDs.csv.gz
to correctly deal with teams that do not have IDs for some of the
whitelisted projects.

theMarix/Gridcoin-Research,gridcoin/Gridcoin-Research,caraka/gridcoinresearch,Git-Jiro/Gridcoin-Research,caraka/gridcoinresearch,Git-Jiro/Gridcoin-Research,caraka/gridcoinresearch,gridcoin/Gridcoin-Research,gridcoin/Gridcoin-Research,caraka/gridcoinresearch,theMarix/Gridcoin-Research,gridcoin/Gridcoin-Research,gridcoin/Gridcoin-Research,theMarix/Gridcoin-Research,caraka/gridcoinresearch,caraka/gridcoinresearch,Git-Jiro/Gridcoin-Research,Git-Jiro/Gridcoin-Research,theMarix/Gridcoin-Research,gridcoin/Gridcoin-Research,theMarix/Gridcoin-Research,Git-Jiro/Gridcoin-Research,theMarix/Gridcoin-Research