Fix integration test failures caused by wrong file owners in tarball

Commit f36c671a78 added an additional file to the unmanaged files
tarball, but also accidentally changed the owners of some directories in
it. This commit restores the original owner/groups attributes.
Merge pull request #92 from SUSE/review_140815_fix_integration_test

Fix integration test failures caused by wrong file owners in tarball
Also write warnings about broken filenames to the log file
Merge pull request #93 from SUSE/review_140815_log_warnings

Also write warnings about broken filenames to the log file
Allow for excluding specific files when creating an archive

In some cases it's necessary to exclude specific files when archiving
directories recursively, e.g. when their filename is broken. This is now
possible by giving an array of paths to exclude to System#create_archive
Also exclude files with broken filenames from the tarball

Until now problematic files were excluded from the metadata, but were
still put into the archive when the file was part of an unmanaged tree.

Fixes #94
Merge pull request #98 from SUSE/review_140815_do_not_extract_broken_files

[Review] Request from 'aduffeck' @ 'SUSE/machinery/review_140815_do_not_extract_broken_files'
Move longest integration test to the end
Implement building of openSUSE 13.1 images
Use openSUSE 13.1 jeos for export-kiwi test
Implement openSUSE 13.1 build integration test