Added C++ tests for skipping past all types and fixed BinaryReader so that they work