Add simple regression testing.
Add optional timeout to get().
Add timeout test (packet drop scenario.)