mobilebackup protocol documentation, because it doesn't exist anywhere