Move away from MD5, remove NSFILE and honor nsupdate exit code

few patches...