deTraverse() cleanup, Finnish fix

These commits make deTraverse() behave better and strip extra slashes from the middle of a string as well as eliminating dots, effectively making path names look nicer in the end. An extra space in the Finnish localisation strings has been removed as well.