Added protocol debugging functionality and made library fetch all the bytes at once then work through them one-by-one rather than fetching them one-by-one, to fix issues with overflowing port buffers. Incremented version to 0.0.2