info.js: Fix bug with non-existant user/group ids causing info() and other functions that call it never to exit
Don't send callback twice in info()
All context menu rendering done using client-side jade