Added encoding to bencode.  Rough draft of announcing.

bencode.lua now has encoding capabilities.
Added peer.lua.
Added util.lua, for orderedPairs(table) used in bencoding dictionaries.