converted readme to markdown
formatting
use better way to get basename of path
Merge remote-tracking branch 'upstream/master'

Conflicts:
	bcp.c
fixed possible corruption of first bytes in file.

the recv() command to fetch filename_size and filename may fetch file
data which is later ignored.
also used uint32_t and htonl/ntohl to serialize filname_size, should
do the same for the udp packet.