Skip errors instead of exiting program
I have came across a few instances (#180 (closed)) where the program would throw an error for one attribute, but would otherwise be able to clean the many other ones. When this happens the program just exits. This can be a bit annoying, so I suggest remove all possible metadata attributes but leave out and notify the user about ERRORs. This way all the possible metadata could be removed.