Fix upload issues

- Send the bitfield to a peer upon adding
- Fix handling of keep-alives
- Remove filter of piece requests based on length (some request
	may have a different size, e.g last chunk of last piece)