Fix issue #45: libyara should never call exit()
Set a more meaningful name to struct field