Create startup program for MarleServer client
- Added log4j dependency
- Added shade plugin to merge log4j into jar
- Added multicaster sender and receiver
Added functionality to send actual data to other servers
- Added utilities class
- Added JSON dependency (still unused..)
- Added 'data' folder to gitignore (this is used in testing)
- Added ClientSocket to request stuff from other servers
- Added serversocket thread for connections to server
- Added handler thread for new connections
- Added interface with connection messages
Removed debug value
Changes in pull protocol + added stuff for push
- Added FileMeta
- Changed filename into UUID
- Added methods to generate checksums
- Changed buffersizes