Major fixes for collection template classes upstreamed from psxwadgen project.

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2738 86ba831e-150c-0410-ab35-e06eaae15ed9
Recoded the way that vissprite scaling is determined so that there is no reliance on FOV - fixes super widescreen video modes.

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2740 86ba831e-150c-0410-ab35-e06eaae15ed9
Kill off some extinct variables in the renderer initialization.

git-svn-id: http://mancubus.net/svn/hosted/eternity/trunk@2741 86ba831e-150c-0410-ab35-e06eaae15ed9