Updated .gitignore
Reimplemented a little bit server and socket, as inheritence was used for applying handling of messages.
Now we can compose sever and handler via composition.
Little refactoring of point classes. Also added some scaladoc.
Added depdendency on common module in server pom
Added server DeviceManipulator which manipultes server device, when messages are received.
Added test for it. This test is not intended to test the behavior, as it would duplicate everything in DeveiceManipulator class itself.
This is test for design of system. It's influenced in using of composition of MessageHandler and Client/Server classes, because
inheritance with inheritence you had to create server and open socket to test MessageHandler.