Analytes and Departments Lists

Refactoring of Analytes and Departments Lists, including backend DB
work.  Some changes to Users related to Departments.