Restore syscallbuf record data one record at a time.

Resolves #526.  Resolves #525.

Not very exciting in and of itself, but lays the groundwork for a relatively trivial patch to buffer poll().