A go at making the depth_packet_stream_parser better.

Iterates through all bytes to find footer.
Copy data in chunks.
Doesn't use additional working buffer.
Adds timestamp