Small fixes to tests and threading

- Also tests varargs
- Added countdown latch for server disconnection with timeout
- Added some logging
Small fixes to tests and threading

- Also tests varargs
- Added countdown latch for server disconnection with timeout
- Added some logging
Merged my stupid ammend commit to fix the test

Conflicts:
	src/main/java/me/magnet/magneto/Magneto.java
	src/test/java/me/magnet/magneto/MagnetoTest.java
Fixed ignore pattern for config
Merge branch 'master' into testing-functionality

Conflicts:
	.gitignore
Merge branch 'testing-functionality'
Removing test code.