padding tweak
propagate error events up to App
send PORT message if peer supports DHT
send metadata_size in extended message
clean up metadata fetching code (BEP 9) (#27)
add brfs dep