fix(log4j2): Upgrade to support log4j-2.0beta9 API

- Also initial commit of GelfConsoleSender
- s/PluginAttr/PluginAttribute/
add(GelfConsole): Add additional GelfConsole plugin
fix(configs): Add optional config for Console
update(dep): Update dependency to beta9
fix(style): Fixing indendation
fix(log4j2-network): Restore to original log4j2.xml
fixed: refactored + reflected comments in PR
fixes: responding to two remaining comments
fix(docs): Update docs for GelfConsoleAppender