Initial support for modifying settings live
Changed settings do not survive a reboot and revert to what's in /etc/cobbler/settings
TODO:
 * report --name show a single setting
 * validate settings based on type (string, list, bool, etc.)
 * web support for editing
 * persisting settings after change
Added ability to write settings file via augeas
Dynamic settings edit support for the web GUI
Fix for incorrect redirect when login times out when looking at a setting edit
Added support for validating setting type when saving
Also fixed up the augeas stuff to save lists and hashes correctly
Fixed/improved CLI reporting for settings
Removing commented-out try/except block in config.py, didn't mean to commit this
Merge branch 'master' into dynamicsettings
Merge branch 'master' into dynamicsettings
Add capability to optionally send input to subprocess commands
Merge branch 'master' into dynamicsettings
Merge branch 'master' into dynamicsettings
Change cli command "settings" to "setting" to match other commands (which are not plurarlized)
Merge branch 'master' into dynamicsettings
Add setting to enable/disable dynamic settings changes
Adding cobblersettings.aug to distributed files, since we need a copy that doesn't insert tabs
Added a "cobbler check" that checks if dynamic settings is enabled and prints a sed command to cleanup the settings file spacing/indents
Run the same sed command on the default distributed config file to ensure consistent indentation
Merge branch 'master' into dynamicsettings
Buildiso: allow override of autoyast keyword for SuSE systems.
Add kickstart through proxy support for RedHat based systems.
Tested with, see: https://github.com/cobbler/cobbler/wiki/2.2.3
Bugfix in buildiso for RedHat based systems.
The interface->ip resolution was broken when ksdevice=bootif (default)
Merge branch 'master' into dynamicsettings