Couple of billing report fixes.

No longer display languages that aren't completed.  I was including
these in the list in case they were completed, then flaged incomplete,
and no billing record was created.  But the much more likely scenario
is that they were simple never complete.

Optimized finding languages without billing records a bit.  Now we
only do one query to find them all.

Don't include languages that have billing records, but the records are
out of the date range.
Billing report form improvements.

Changed team select to using checkboxes.  Changed type select to using
radio buttons.  Made the default type the new type.