bh_md5rename: new function to rename files to its md5 checksum
new makefile targets install/uninstall and fixes