Update .travis.yml

Try to have Travis working again.
Use CocoaLumberjack
Migrate NSLog to DDLog
Fix buttons
Start the development for input messages
Inputs are now working properly.
Merge branch 'feature/input-scene' into 'develop'
Update readme.md file
Add XCTest
Start working on Mocking and Testing [ci skip]
Switch from CPP objects to Objective-C object

First step needed to have proper unit tests.
I can proudly say: spotted bug thanks to Unit Test.

And fixed it.
Fix indentation
Add test for CallbackWelcome
Merge branch 'feature/unit-tests' into develop
Update readme.md
Start development for mjpeg viewer
Redesign InputGame interface
Bonus, add warning when manually setting IP and ports in ServerCommunicator
Go for an in-house solution