Avoid potential null dereferences.
Fix compiler warning.

network.c:63:2: warning: missing braces around initializer [-Wmissing-braces]
network.c:63:2: warning: (near initialization for 'ip4_any.ip.__u6_addr') [-Wmissing-braces]
Do not break strict-aliasing rules.

dcc-send.c:296:2: warning: dereferencing type-punned pointer
will break strict-aliasing rules
Merge pull request #54 from dajohi/dcc_send_strict_aliasing

Do not break strict-aliasing rules.
Merge pull request #50 from dajohi/cmd_null_deref

Avoid potential null dereferences.
Merge pull request #53 from dajohi/braces

Fix compiler warning.
Replace deprecated g_basename with g_path_get_basename.
get rid of PL_na
Define PERL_NO_GET_CONTEXT in all perl source files

This removes the calls to Perl_get_context() that get automatically
added to XS code for ancient source code compatibility reasons.

The result is about a ~60K size reduction in the binary (based on
comparing two 64-bit stripped irssi binaries compiled
--with-perl-staticlib).
cleanup char* casts and replace one useless SvPV with SvPV_nolen
Add some missing casts to silence compiler warnings
Remove unused variables to silence compiler warnings
Add missing include

Silences:
  listen.c:320:3: warning: implicit declaration of function ‘ascii_strup’ [-Wimplicit-function-declaration]
Merge pull request #63 from dgl/cleanups

Clean-up some compiler warnings
Merge pull request #60 from dgl/perl-no-get-context

Define PERL_NO_GET_CONTEXT in all perl source files
Merge pull request #59 from ailin-nemui/perl-pl-na

get rid of PL_na
Merge pull request #44 from dajohi/g_basename

Replace deprecated g_basename with g_path_get_basename.
add print_text_after_time to specify time stamp for lines
add signal for line removal from textbuffer