Initial commit of Fieldmaster serial driver

Driver is slow because the interface is buggy -- the buffer gets jammed,
but I put in a buffer_clear() function to try to read out everything
before doing the ask() commands.