Add Calendar to Menu that shows expiring licenses
Remove TAMU specific settings
More Calendar changes to sync
Update changes to calendar of upcoming resource changes
Select Query Bug Fix
Fix query to return results without a license
Remove future feature code.
Autocomplete matchContains + autofill don't mix

The jQuery docs say about the matchContains option: "Don't mix with
autofill." CORAL has been using both options, but this produces nonsense
results because autofill assumes you are typing the beginning of the
result, not the middle. This commit removes autofill from all CORAL
Licensing input forms.
Fix nav menu bug in Licensing 1.3

The new "Calendar" nav button in Licensing module version 1.3 behaves
strangely on hover when logged in as any non-admin user.  This commit
simply moves id="menu-last" to the new last link ("Calendar") in two
places in the code (for users with add/edit privileges, and for all
others), which fixes the problem. This commit also fixes a minor bug to
keep the menu-end image coordinated with the new last button when it is
"on" (or "pressed in").
Remove update link.
Fix bug caused by receiving single item, not array

When the DBService function processQuery() returns the resulting rows to
the caller, it either returns an array of rows or a single row (not
wrapped in an array). This requires whatever code is calling
processQuery() to always check whether it is receiving an array or not.
We should consider changing the DB layer to remove that requirement.
Fix display of licenses already expired

Signed-off-by: Remington Steed <rjs7@calvin.edu>