special backups in batch and scheduling mode

check isSpecial() when backing up and restoring with batch
mode and making scheduled backups.
batchactivity needs proper error handling when trying to restore
a special backup with either apk or both apk and data checked.