Some cleanup, we have common functions for these
Warning when moving files outside classpath

Also, avoid refactoring.
Fixed getting files if not source path when there are more than one file filter
Forgotten localizations
Optimizations

Only look for targets in source paths when moving and renaming.
Note: Code would look prettier in .NET 3.5.
Removed duplicated child node in Japanese resources