Adding the --exec command line option to fingerprint

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>
created the Blotter._straceCmd function

improved comment on the code

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>
refactoring code

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>
fix wrong if logic in command line parsing

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>
avoid duplicate dependencies when using -e flags

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>
Minor fix to bloter

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>
specifying the recommended method for installation

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>
finally got the ptrace file working

 - More useless code removed
 - Find a bug in the original python-ptrace which deadlocked with clone
   syscall

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>
left over documentation from previoius code refactoring

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>
_getDependecyFromPID is a static method now

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>
renaming systracer.py

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>
getDependecyFromPID is not a private method

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>
Now SysTracer.py load the dinamicdependency in a dictionary

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>
Renaming accordingly with the rest of the py classes
Removing debugging output from syscalltracer

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>
unit tests for syscall tracer
feature I would like to have in the unit test suite

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>
fix identation

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>
documetation for the SyscallTracer class

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>
implement the syscalltracer functionality in fingerprint cmd

Signed-off-by: Luca Clementi <luca.clementi@gmail.com>