refactored user to offering/ilm joins out into util functions for further repurposing.
refactored user to offering/ilm joins out into util functions for further repurposing.

dartajax/ilios,thecoolestguy/ilios,stopfstedt/ilios,thecoolestguy/ilios,Trott/ilios,ilios/ilios,Trott/ilios,dartajax/ilios,ilios/ilios,stopfstedt/ilios