Fix Memory access offset=0 size=8 is out of bounds
read_last_event to public

Very useful to get the last event log.
Needed in new input logstash plugin.
Exclude data read from get_description, remove unnecessary variable copy
Add data binary to EventLogStruct, fix get_description duplicate line
Revert: Fix Memory access offset=0 size=8 is out of bounds & Fix: struct.data
Fix memory leak

If treat mass eventlog, memoryleak visible.
Remove registry FFI call and use win32/registry ti fix memory leak.
Some optimization on memory usage and buffer (I think we don't need to reset/renew pointer, because it is a pointer).
Merge pull request #8 from manusfreedom/ffi2

Fix Memory access offset=0 size=8 is out of bounds, add data binary,...