Completed coverage for backups.

Modified dir and file testing to check the backup_log expansion.
Includes fixes to path expansion to handle the backup_log.
nosexcover included in test requirements.

This gives better reporting when used to generate coverage.xml
Merge branch 'testing/backup-coverage' into dev