Adds functionality to Settings Form

Settings form now loads values from the application settings and sets
controls to display appropriate values.  OK / Cancel / Apply button
functionality added and settings are properly saved or discarded.