first commit, working server
server.py now can set properties
+ initial test suite for server.py
changed retval of server.py to always return a dict, regardless of result
+ test_runtime_{error,warning}
refactored server.py (if server_name) inside single try-except
+ test_properties_setting()
fixed server.py to always return new setattr value
revised command_{apply_profile,wget_profile,prune} to not have required-pre-set values (now functions)
revised commands require further sanitization
CalledProcessError specifically captured in server.py
sanitization added to converted properties to methods.