Add support for plugin options in login server config.
Add support for plugin options in char server config.
Add support for plugin options in char server config (inter-server.conf).
Add support for plugin options in map server config (inter-server.conf).
Add support for plugin options in map server config (logs.conf).
Add support for plugin options in map server config (script.conf).
In char server move config options handling by plugins into char_config_dispatch.
In login server move config options handling by plugins after all other handling.
Merge pull request #389 from 4144/confplugins

Add support for plugin parameters in different config files (before was only battle config)
Moved geoip-related functions to geoip.c

Signed-off-by: Haru <haru@dotalux.com>
Moved loginif-related functions to loginif.c

Signed-off-by: Haru <haru@dotalux.com>
Moved pincode settings into the interface

Signed-off-by: Haru <haru@dotalux.com>
Moved HPM_s into HPM.c and removed the HPMi_s symbol from the core

Signed-off-by: Haru <haru@dotalux.com>
Moved DB_s into db.c

Signed-off-by: Haru <haru@dotalux.com>
Moved sql_s into sql.c

Signed-off-by: Haru <haru@dotalux.com>
Moved strlib_s, stringbuf_s and sv_s into strlib.c

Signed-off-by: Haru <haru@dotalux.com>
Added missing strlib->jstrescapecpy initialization

Signed-off-by: Haru <haru@dotalux.com>
Moved duel_s into duel.c

Signed-off-by: Haru <haru@dotalux.com>
Moved mapif_s into mapif.c

Signed-off-by: Haru <haru@dotalux.com>
Whitespace cleanup (no code changes)

This includes, and is not limited to: mixed or wrong indentation, excess
whitespace (horizontal and vertical), misalignment, trailing spaces.

Signed-off-by: Haru <haru@dotalux.com>