[Consolidation]: Handling of Invalid filenames created outside Obsidian

I think we closed most of these bugs. I will archive this thread. If you have specific issues open a new one.