$(RM) includes the -f flag, so the clean target now succeeds when files
to remove don't exist. The post-condition of clean is that compilation
artifacts are not present; this is trivially satisfied if they never
existed.
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>