All datatables use the context menu now

Also changed the way we were passing around and updating professors
students and projects so that we are matching up on the IDS, not on the
NAMES.