Added functions for specific module interactions
the initializer functions should return 1 for success
Added config for ruleparser function name

This commit adds a configuration entry (identifier) for setting the
function name of the function which implements the

    set_current_checking_module_path()

function.
Added config setting

Added the config setting for the configuration, for the config which
identifies, which lua-function gets called for

    set_current_checking_module_path()
Implemented lua-function call

This commit implements the

    set_current_checking_module_path()

function in C, which calls the appropriate lua-function from config.
added lua function utils
added checks and abstraction with config_member_t
Merge branch 'add-specific_ruleparser' into add-specific_module_interfaces
added config identifiers for load/compile callback function names
added config settings for the load/callback function names
added function prototype for explicit adding a function to the lua runtime
added function for implicit loading a function into lua runtime, still no body
Added implementation for processor module type

Added init and special functions for processor module type:

The init initializes the lua functions and sets them in the lua runtime.
The actual functions which are implemented in here, just call the
callback.

The setter function for setting the callbacks are not shipped to the lua
interpreter, as they don't need to be. We can call a special function
(in the current context 'explicit_load()') (in lua) for loading a path to
a data_t object.
Merge branch 'add-specific_processor' into add-specific_module_interfaces
Added special module initializers

The module initializers need the config object as well.

Added prototypes in the headers.
added config type for compile manually function name
added settings for compile manually function name configuration
implemented compile manually dynamic function name calling
Merge branch 'add-specific_compiler' into add-specific_module_interfaces
added config types for loader specific functions