Add FloatListPacket

This adds a packet type which contains a variable length list of floats
Add graphing client/server

Add a simple server which sends a list of random floats to a client,
which plots them using matplotlib