Added make yomato to makefile and fixed the dump and encode for dictionaries

The bencode specification says that the keys should be listed in
lexicographical order. The golang map[T1]T2 is a hash not an ordered map
so we had to sort the keys first