utils: Update README for building Wireshark plugin

Change-Id: If11cabb664af3c2ece192014cd5857d777f59e29
utils: Fix Wireshark plugin generator to work with mawk

Change-Id: Ib77eb51a6802810cbde37ed64ee0b32460734923
utils: Add Linux FUSE ACL patch

Add a patch which adds ACL checking to the Linux FUSE module.

Tested to work on v3.5.0, v3.10.12 and to apply against v3.0..v3.13.

Change-Id: I26b94ca5bfdcd368e35c1a47ecfc3121f25f7b8a
master: Calculate chunks' checksum

To ensure metadata integrity when delegating dump to metarestore,
chunks' checksum is checked.

Change-Id: I4343ff740208141dc5d8f965444119d789c4ee4a
master: Calculate xattrs' checksums

To ensure metadata integrity when delegating dump to metarestore,
xattrs' checksum is checked.

Change-Id: Id4e347af40b3bf316e5d0f2597bd9791709f5bba
mount: Disable support for capability-based security

Kernel on some Linux distributions issues getxattr("security.capability")
request every 64 kB of written data. This is a big problem for the master
server if we want to write a lot of data. This commit fixes this issue in
the most simple way by returning ENOTSUP when trying to use capabilities on
files. In the future we may consider implementing some cache for these calls
or a configuration option which will allow users to decide what to do with
capabilities.

Change-Id: I850d1cd59147eb8b2d9510e0e4df6f16282c0bb8
master: Fix bug in fs_repair

When mfsfilerepair'ing a valid file, file's ctime and mtime was updated,
but shouldn't have been. This commit fixes it and also corrects
test_metadata_dump.

Change-Id: Ie7bcb5cac2b7c96d91b72398a39d388507a5c4b8
cmake: Disable in-source builds

In-source build are generally discouraged, see eg:
* http://www.cmake.org/Wiki/CMake_FAQ#I_run_an_out-of-source_build_but_CMake_generates_in-source_anyway._Why.3F
* http://www.cmake.org/Wiki/CMake_FAQ#What_is_an_.22out-of-source.22_build.3F

Moreover:
* Creating an in-source build makes it impossible to create a Debian
  package using this source directory, because our package building
  mechanism needs to create a temporary out-of-source build tree
* Maintaining .gitignore file for in-source builds is a nuisance

For these reasons this commit removes entries for in-source builds from
.gitignore and makes it impossible to run such a build using cmake.