Ignore *.o and uftpd in git status

Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
Makefile: Fix minor regression in clean rule after adding license

Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
recv_msg(): Fix memory leaks caused by dangerous homegrown string functions

Major cleanup and clean out of dangerous homegrown string functions.
Replaced with OpenBSD strlcpy() and strlcat().

Signed-off-by: Joachim Nilsson <troglobit@gmail.com>