Rename ValueReader to Reader and expose it
Return byte arrays as arrays
Add tests for reading basic types
Typo
Fix precedence issue in long reader