Merge of JEuvin Branch - Multi-User

Multiuser - same device works.
mtsSQL changes
Fixed to Support new 3 table Inventory structures

Supports 3 tables for Inventory data
Missing Usage 2 "Usage"

Also defaults to “Patient ID”
Merge branch 'master' into driley

This reverts commit e0e9a082eca87695fc54848ef903bfe65282cfad, reversing
changes made to 1b2da4d7b8277799e4533cb62fea2bcb2c5be58d.

Conflicts:
	js/mtsInventory.js
	js/mtscollapsiblelistcarousel.js