Merge pull request #11 from clowwindy/master

Use OpenSSL's RAND_bytes() instead of glibc's rand()
fix a warning
update README
WiP
fix a potential dangling pointer
WiP
WiP
WiP
WiP
WiP
WiP
WiP
WiP
WiP
WiP
WiP
WiP
build pass
update makefile
works, but buggy