Logging, some start up processes, other improvements
Merge remote-tracking branch 'origin/master'

Conflicts:
	IoTPublishShare/src/com/aalto/protocol/design/iotps/start/IoTPSServerStarter.java
	IoTPublishShare/src/com/aalto/protocol/design/iotps/udp/engine/UDPClientEngine.java
	IoTPublishShare/src/com/aalto/protocol/design/iotps/update/engine/UpdateEngine.java
Merge remote-tracking branch 'origin/master'

Conflicts:
	IoTPublishShare/src/com/aalto/protocol/design/iotps/packet/sender/PacketSender.java
	IoTPublishShare/src/com/aalto/protocol/design/iotps/udp/engine/UDPClientEngine.java
	IoTPublishShare/src/com/aalto/protocol/design/iotps/udp/engine/UDPSensorEngine.java