Initial changes to support passing device numbers.  Doesn't actually store or use them yet.
Merge branch 'master' of /srv/GITROOT/Tardis
Appears to mostly work with device numbers.  Next step, virtual device numbers.
Merge branch 'master' of /srv/GITROOT/Tardis
Converted first message to BACKUP followed by a JSON string.
Small cleanup of exception handling.
Merge branch 'master' of /srv/GITROOT/Tardis

Conflicts:
	Tardis/TardisClient.py
Merge branch 'master' of /srv/GITROOT/Tardis

Conflicts:
	Tardis/TardisClient.py
Merge branch 'master' of /srv/GITROOT/Tardis
Merge branch 'master' of /srv/GITROOT/Tardis

Conflicts:
	Tardis/TardisClient.py
Merged data.  Changes to connection to pass "autoname" cleanly.
First cut at autonaming on the server side.
Moved autonaming and purging into the server to better allow creating higher priority backups if we don't get it run
at exactly the right time (ie, didn't run a Monthly on the first day of the month).
Merge branch 'master' of /srv/GITROOT/Tardis
Updated handshake messages to be JSON, rather than specific text formats.
Merge branch 'master' of /srv/GITROOT/Tardis
Restructed the Signature response request to send the signature as a file, rather than a single string.
Reworked much of the file sending mechanism to use the same scheme.
Merge branch 'master' of /srv/GITROOT/Tardis

Conflicts:
	Tardis/TardisDB.py