Add List type and move types to bencode.go
Encode and decode List types