Streamable uint32-prefixed frame decoder for node. Supports both little-endian and big-endian sizes. Size can include or exclude the 4 bytes of length itself. No O(N^2) problems on data trickling in. No dependencies.