Server supports /watchfile/[filename] API

Server is able to wait until a file is changed and then send the
contents back to the client when it is change. Need to implement timeout
on the whole system.
thermo-client with basic retrieval capability