Added ability to set bitmask for filtering sysdig events inside the Linux kernel
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
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
Merge pull request #196 from evgeni/rebuild-man

install a rebuilt version of the manpage if pandoc is available
more manpage fixes
fix spacing in the markdown
Merge commit 'a29411b2704eb48df866e3ed7a43c257070ab30f'
zsh completion now completes fields in -p strings

Not doing this was an oversight previously. The field completion (-p and for
filtering) now uses _describe instead of _alternatives. I should really do that
across the board, but it doesn't seem worth the effort