f4d33d4 Initialize the GUI lock in a way that doesn't break the API

Authored and Committed by dshea 9 years ago
    Initialize the GUI lock in a way that doesn't break the API
    
    i.e., in a way that doesn't break initial-setup.
    
    Also store a reference to the lock object in GraphicalUserInterface
    instead of UserInterface since I'm not sure anymore why I made the
    object available in text mode.
    
        
file modified
+2 -2
file modified
+1 -4