Switch backup to JSON format

More version-tolerant and totally device-indepedant. More importantly human-readable and -editable and better syncable.