updated prompt detection so that it finds the prompt anywhere in
the prompt buffer.  Also updated get_response so that it will also
find data anywhere in the buffer.  The issue was with high frequency
sampling junk could be read after the prompt and put in the buffer.
we just need to ignore that junk.
progress with SBE54 driver.  Core tests updated to support new
port agent client behavior