Dev/20141207 get sys config

Adds the set_sys_config procedure which sets the value for the requested variable using the following logic:

1. If a user variable with the name exists, then return that as the value.
2. Otherwise if the option exists in sys.sys_config return the value from there.
3. Else fall back on the provided default value.