Remove unused setAllTables method and make allTables be final

task #5: Playoff table assignment algorithm doesn't have history 
http://github.com/jpschewe/fll-sw/issues/issue/5
Add method to lookup the TableInformation object given a side string

task #5: Playoff table assignment algorithm doesn't have history 
http://github.com/jpschewe/fll-sw/issues/issue/5
Use TableInformation objects for all table setup

This keeps us from ending up with mismatched tables in the assignment
algorithm.

task #5: Playoff table assignment algorithm doesn't have history 
http://github.com/jpschewe/fll-sw/issues/issue/5
Keep table assignments in sync

When a table color and side is selected the opposite team's table is
automatically changed to be the side opposite that which was selected.

task #5: Playoff table assignment algorithm doesn't have history 
http://github.com/jpschewe/fll-sw/issues/issue/5
Refactor playoff code to minimize method parameters

There was a lot of information passed into the BracketData constructor
that can be saved for later method calls so that the methods don't need
to provide the parameters again.

Also move scriplet code into Java since it is 99% Java anyway.

task #5: Playoff table assignment algorithm doesn't have history 
http://github.com/jpschewe/fll-sw/issues/issue/5
Fix null pointers caught by FindBugs
Start using HtmlUnit

Start using HtmlUnit to fix our javascript problems with the
enhancements to the print playoff scoresheets page. It turns out that
HtmlUnit is used by selenium, so no extra jars are required and we get
better javascript support. Over time we should migrate away from
HttpUnit in favor of HtmlUnit.

This also upgrades us to the latest selenium.

task #298: Look into HtmlUnit 
http://github.com/jpschewe/fll-sw/issues/issue/298
Migrate executing server query to HtmlUnit
Migrate FullTournamentTest to HtmlUnit

task #299: Migrate to HtmlUnit 
http://github.com/jpschewe/fll-sw/issues/issue/299
Remove debugging

task #299: Migrate to HtmlUnit 
http://github.com/jpschewe/fll-sw/issues/issue/299
Get zip content directly from WebResponse

task #299: Migrate to HtmlUnit 
http://github.com/jpschewe/fll-sw/issues/issue/299
Remove unused import

task #299: Migrate to HtmlUnit 
http://github.com/jpschewe/fll-sw/issues/issue/299
Migrate TestAJAXBrackets to HtmlUnit

task #299: Migrate to HtmlUnit 
http://github.com/jpschewe/fll-sw/issues/issue/299
httpunit shouldn't be needed anymore

task #299: Migrate to HtmlUnit 
http://github.com/jpschewe/fll-sw/issues/issue/299
Merge HtmlUnit testing

This fixes the test problem with my new javascript for the playoff
scoresheet page. 

Fixes #298
Update changes

task #299: Migrate to HtmlUnit 
http://github.com/jpschewe/fll-sw/issues/issue/299
Merge branch 'task.299.Migrate_to_HtmlUnit' into ticket.5.playoff-tables

Fixes #299
Sort by least used table when choosing order of tables to assign

When building the order to assign tables find the table that is used
least and assign that one first.
Merge ticket.5.playoff-tables

Fixes #5