Added bencode test cases (among other things)