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
Clean working directories when testing patching

The patching script can get wedged somehow by a cluttered
workspace. Make it do a 'git clean' to tidy things up
Fix column sizes in oracle table

Note to self: Test all patches in both Oracle and MySQL.
Merge pull request #4598 from dballesteros7/Oracle-Create-Query

Fix column sizes in oracle table
Merge pull request #4597 from PerilousApricot/bugfix/clean-for-patch

Bugfix/clean for patch
Merge pull request #4592 from cinquo/proxy-nokey

 This introduces the possibility of interacting with MyProxy without User Interface