Add Team Size Selector (Updates #9)

commit 5d48ca63beda637b32cafb4fe7e2bfa79958e1e6
Author: malerv <kevinalb@gmail.com>
Date:   Wed Jan 15 15:10:09 2014 -0500

    fix: when switching to twisted tree line, change the team size only if team size > 3

commit 98c3bc7d2e2e1271bcf54e66e55d16d1936239c7
Author: malerv <kevinalb@gmail.com>
Date:   Wed Jan 15 15:01:41 2014 -0500

    change the teamsSize option dynamically, reacting to the map choosed

commit dd2f2a637ee6f8296be66552f97ba49593e6dc0d
Author: malerv <kevinalb@gmail.com>
Date:   Wed Jan 15 13:40:26 2014 -0500

    changed badly used switch by a if

commit 68194c02c80ebaeef9b244a5dec7c32f33607e5d
Author: malerv <kevinalb@gmail.com>
Date:   Wed Jan 15 13:27:10 2014 -0500

    use the teamsSize select value.

commit 236365c56d9ca0606925d7b4399c0aca2fc4407a
Author: malerv <kevinalb@gmail.com>
Date:   Wed Jan 15 12:01:19 2014 -0500

    add a select to choose the teamSize wanted

commit 005dc49b2b6224f2c3a932c0c092522d0f273d3f
Merge: 73019d7 fc8145a
Author: malerv <kevinalb@gmail.com>
Date:   Wed Jan 15 11:35:40 2014 -0500

    Merge remote-tracking branch 'upstream/gh-pages' into gh-pages

commit 73019d72861846a700aa23724c08a0a03f892e98
Author: malerv <kevinalb@gmail.com>
Date:   Sat Jan 4 15:31:51 2014 -0500

    No longer generate extra code if #number

    If number is not set or < 1, we no longer generate extra tournament code

Signed-off-by: Polytonic <kfung@tinycranes.com>
Update Team Size Implementation (Closes #9)