[113] Initial import of the cyclewriter

Independently maintained at github.com/kristopolous/fileEngine

There is documentation at that repository with more information.

This commit also introduces the documentation for the options
that will be integrated in a subsequent commit inside of the
./sysdig -h output.
Added ability to set bitmask for filtering sysdig events inside the Linux kernel
Add bash/zsh completion scripts to the installation
bump version
Use VERBATIM for custom commands so they are escaped correctly
Merge remote-tracking branch 'upstream/master'

Conflicts:
	userspace/libscap/examples/02-validatebuffer/test.c
	userspace/libscap/scap.c
	userspace/libscap/scap.def
Added -fPIC to libscap build
updated zsh completion to use the new indent size
Merge pull request #192 from dkogan/master

updated zsh completion to use the new indent size
proc.apid and proc.aname can now be used without arguments in filters, to match any of the process ancestors.
Merge pull request #188 from lucaderi/master

Added ability to set bitmask for filtering sysdig events inside the Linu...
don't need to call drop_event() when rejecting masked events
compilation error under osx and windows
formatting consistency
add note about stock lua an luajit 5.2 to the manpage

closes #177
drop ./ from some sysdig calls in the manpage
fix manpage formating by using proper markdown syntax
it's sysdig, not Sysdig
install a rebuilt version of the manpage if pandoc is available

sysdig.8 is generated from sysdig.md. When a packager wants to modify
the manpage, he has to modify the manpage and not the source, which is
wrong. Let's rebuild the manpage if pandoc is available.

In a perfect world, we would get rid of the prebuilt version at all,
but pandoc may not be available on some tagets.
Merge pull request #195 from evgeni/man-improvements

manpage improvements