Add a config hash

When tronfig retrieves config contents it also gets a hash of the on disk file.  When it updates the config, it returns the hash.  The api verifies that the on disk configuration has not changed.

This should prevent the configs from being clobbered when more then a single user is updating with tronfig.