Add tests for nested Bencoded strings to BencodeDecoder
Switch public fields to private for Bencode types (and use matching)
Add more Decoder tests for malformed strings