Changed interface between traversal & mediator/union to pass a callback
function instead of a set of filenames to ignore. The function implemented
for Aufs replicates the previous ignore_files functionality, but the new
interface can examine more than just the filename (useful for union/overlay
filesystems that denote special files in other ways such as by using xattrs)
Changed name of IgnoreFileP() to IgnoreFilePredicate() for clarity.

Fixed some inadvertent tab-to-spaces whitespace issues.
Merge branch 'master' of https://github.com/cvmfs/cvmfs into cvmfs-master

Conflicts:
	cvmfs/sync_mediator.cc
	cvmfs/sync_mediator.h
fix watchdog with micro syslog
adjust fs traversal unit test to ignore file name callback
minor modification to ignore filename callback, general spring cleaning of white spaces
authors list
re-insert the double_fork flag
Merge pull request #163 from reneme/fix_managed_exec_testcase

FIX: T_ManagedExec test case
Merge branch 'master' of github.com:cvmfs/cvmfs
fix race when reading chunked files
Merge branch 'wtsi-hgi-feature/ignore-file-fn'
authors list
FIX: gcc compiler warnings - comparison of int and (unsigned) long
Merge branch 'master' into count_chunked_files
FIX: gcc seems to handle namespaces slightly different than clang