Fixed version of MyProxy module UI free, with unit test

Signed-off-by: cinquo <m.cinquilli@gmail.com>

Adding the chance for myproxy to work only with usernames
Merge pull request #4592 from cinquo/proxy-nokey

 This introduces the possibility of interacting with MyProxy without User Interface