Merge pull request #116 from reneme/generalize_dirent_compare

Generalize Comparison of DirectoryEntry structure
Merge pull request #117 from reneme/generalize_dirent_compare

Follow up: FIX: comparison of DirectoryEntries in `swissknife check`
fix x-directory hardlinks with single entries
Merge branch 'master' of github.com:cvmfs/cvmfs
added pause-mode to cvmfs_server publish in order to be able to manually fix broken catalogs
fixed touching of nested catalogs
ensure that parent inodes are present in lookup tracker
check whitelist validity in transaction and publish commands of cvmfs_server
cosmetics
Merge pull request #118 from reneme/whitelist_guard

Checking whitelist validity before cvmfs_server transaction | publish [eom]
TEST: touch a nested catalog marker
check for content_hash.IsNull() for regular files in cvmfs_server check
Merge pull request #120 from reneme/check_for_zero_hash

Check for content_hash.IsNull() in cvmfs_server check
Merge pull request #119 from reneme/test_touch_catalog

TEST: touch a nested catalog marker
shut down inode tracker data structures so far, using fuse-intended mode now (no memory limit can be enforced)
Merge branch 'master' of github.com:cvmfs/cvmfs
Merge branch 'master' into migrate_legacy