Rename Datagram\Datagram to Datagram\Socket
Merge unneeded Stream into Connection
Remove bind(), connect(), setOptionBroadcast() and add Factory options
Add tests for broadcast and bindto options
Add CHANGELOG.md
Update references in examples
Use temporary WIP branch for clue/datagram
Reuse & extend Socket and Buffer from clue/datagram
Swap constructor arguments order to match clue/datagram
Test Datagram\Socket::end() instead of using an ugly hack
Switch to (temporary) clue/datagram:dev-ref
Update clue/datagram to v0.4.* and commit lock file
Support socket addresses
Merge branch 'reuse-code'

Closes #5 and #1

Conflicts:
	CHANGELOG.md
	Socket/React/Stream/Stream.php