removing tests related to now non-existent components of sysinfo
removing ip in config
adding overwrite keyword to get_system_identifier
syntax fix
adding tests for get_system_identifier
adding assertion to guard against bad input, also adding 'no cover' for edge cases we can't easily reproduce and that have simple handling
removing ip from config
removing ip reference
removing use_address
allow a specific value to be passed in
docstring fix
renaming internal var names so they make more sense
more explicit errors
ignore hidden files by default
fixed handling of custom systemid values
adding tests for new code
adding range change and a better type error
adding systemid to config data
renaming callback
initial update which now POSTs the agent directly