Hud element manager  gui proof of concept

This branch had history rewritten to remove the Cervator fullmerge changes as these changes weren't necessary to implement the feature, but were necessary for me to create and test it in eclipse.

This is a proof of concept for @Immortius since it will need further tweaking to work with NUI.   However, it is fully functional with GUI.   This change will remove security restrictions for lwjgl as well which is currently necessary.'

This change uses String instead of SImpleUri, which is far more convenient in GUI, but not desirable in NUI.

Once this branch is installed, the Minimap module is usable under GUI.

I wish this branch didn't include the security issue file change fixes, but I've done all the branch history hacking I feel like for one day, and it's unlikely that this branch will be merged directly into the Terasology project.