Bug 403124: Remove duplicate resources at startup
If two resources use the same calendar file, it can result in
endless loops as each successively processes the same changes.
This patch removes any duplicate resources which use the same
calendar file.