Fix rule group issues

Fix problem when the rule group is created without continue or fini
functions. Also make sure to stop the rule evaluation if one of them
drop the packet or flow.
Port haka samples

Ported haka tutorial samples to the new dissector API.
Merge branch 'develop' into feature/dissector

* develop:
  Fix test with timezone local setting
  Fix test
  Use an haka.alert and don't dump() by default

Conflicts:
	build/TestPcapRun.cmake
	build/TestUnitLuaRun.cmake
Add Lua API for vbuffer iterator
Add class support in haka.debug.pprint
Add dynamic property on class instances

It is now possible to dynamically register properties on a class
instance.
Fix vbuffer

Fix memory leak issue and fix vbuffer_iterator_advance function.
Fix ipv4 flush issue

When interrupting with ^C, an assert triggered (vbuffer.c:540).
Add grammar basic implementation

Implementation of the grammar conversion to a direct graph. This graph
can then be used to parse some data.

The icmp dissector is updated to use the grammar description for the
icmp header.
Merge branch 'develop' into feature/dissector

* develop:
  Improve signal handling
  Fix deadlock on thread cancel
  Improve thread cancellation
  Fix LuaJit thread cancel issue
  Fix haka pid check
  Fix http connect issue

Conflicts:
	modules/protocol/http/http.lua
	src/haka/app.c
	src/haka/haka.c
	src/haka/thread.c
Fix packet ownership issue

When doing an inject, the packet ownership need to be transfered to the
C otherwise its content will be deleted by the Lua.
Add vbuffer bits API
Improve grammar

Improve grammar description.
Add ipv4 addr access to raw packed value
Fix luajit build

The luajit lib did not include debug symbols as it should.
Fix claa __init function call

If the __init function does not exists on the top class, the parent one
was not called.
Fix lua object nil issue

If a nil pointer is given to a function, it was detected as the error
"object has been destroyed".
Improve vbuffer API
Add support for the record extras
Fix extract issue with zero len