change licensing to LGPL and add keywords
update irc example to allow for port and secure specification
improved default decisions for irc port/secure
more debug logs
switch to ArrayKeys
switch to npm package ArrayKeys
include array-keys
remove array-index