Add some logging to try and figure out what is going on

task 218: Why does the last run of an odd team get pushed out so far 
https://sourceforge.net/p/fll-sw/issues/218
Working on why the odd team gets scheduled so late
Fix odd team scheduling

Don't check the performance changetime when assiging the extra round for
odd teams.
Merge branch 'ticket.218.odd-team-scheduling'
Try harder to find elements on the page

Check up to 5 times to find the judge station elements.
Give subjective judges a 45 minute lunch break

Give everyone 45 minute lunch breaks
Update times on the 16-16 schedule
Actually loop when looking for an element

task 190: Stabilize the full tournament test 
https://sourceforge.net/p/fll-sw/issues/190
Loop trying to find score confirmation

task 190: Stabilize the full tournament test 
https://sourceforge.net/p/fll-sw/issues/190
Merge branch 'ticket.190.stablize-test'
Upgrade to findbugs 2.0.3
Cleanup findbug warnings from 2.0.3

2.0.3 introduced some more checks and deprecated the SuppressWarnings
annotation in favor of SuppressFBWarnings to avoid conflicts with Java's
SuppressWarnings annotation.
Use commons IOUtils instead of selenium's

The selenium version isn't available to non-test classes
Fix some more FindBugs warnings
Merge branch 'feature.findbugs-2.0.3'
Note that xlsx is the excel extension, not xslx
Make sure that 2 threads don't initialize the database at the same time

task 93: Mobile version of the subjective application
https://sourceforge.net/p/fll-sw/issues/93
Use double quotes to handle single quotes in judge names
Include tournament when looking for max run number for a playoff
division
Make sure scores are properly displayed during playoffs

Make sure to use the current tournament in all of the queries for
playoffs.