Update dependencies and License header

Signed-off-by: Steven Downer <grinch@outlook.com>
Update license headers

Signed-off-by: Steven Downer <grinch@outlook.com>
Update README.md

Signed-off-by: Steven Downer <grinch@outlook.com>
Add file logging support

Signed-off-by: Steven Downer <grinch@outlook.com>
Update build.gradle

This will allow Travis-CI to properly pass off the build number, commit string and ciSystem parameters.

Signed-off-by: Steven Downer <grinch@outlook.com>
Update license-gradle-plugin from 0.6.0 to 0.7.0

Signed-off-by: Steven Downer <grinch@outlook.com>
Change order of default tasks

Signed-off-by: Steven Downer <grinch@outlook.com>
Protocol handler removal and cleanup

Signed-off-by: Chris Sanders <zidane@outlook.com>
Here travis

Signed-off-by: Chris Sanders <zidane@outlook.com>
Do not fail when license violations are found

Signed-off-by: Steven Downer <grinch@outlook.com>
Add Console, Commands, Color formatting

Big thanks to @Wolf480pl for making this possible with both
flow-chat-commands and his appender for log4j2 as well as everyone who
worked on commands in SpoutAPI.

Signed-off-by: Chris Sanders <zidane@outlook.com>
No need to pull version each game construction

Signed-off-by: Chris Sanders <zidane@outlook.com>