Refactor user detail overlay out of admin journal user controller

@bakis2011 and I noticed while pairing yesterday. Two totally different bits of functionality living in the same controller.