Another clean-up commit that fixes some warnings
Added an starting dmp-client and server.

Receiving and sending of messages work. This is a staging commit.