misc: Add cr_cp() function.
Fix empty if statement.
misc: Add cr_rm()
Final move with better atomicity