Update Usage Entries List per Select Items Quantity

index.controller.js:
Added this.selectByEntry(caseId, catalog, lotode, onSuccess, onError)
to select existing records in the Usage Table by using the existing
webOps.database.tables.usage.select

index.view.js:
Determine the quantity returned by usage().selectByEntry() and if 1,
delete the li, else if quantity > 1, update the quantity through new
usage().updateEntryIn()

usage.updateEntryIn(caseId, catalog, lotCode, newCatalog, newLotCode,
quantity, inventoryLoc, shipToLoc, notes, onSuccess, onError) is an
existing function that allows the catalog ID and lotCode to be updated.
By leaving the newCatalog and newLotCode equal to the old codes, the
values remain the same, but the quantity is updated.

Viewing the Usage List shows the results of removing or updating the
item.