Fixed a bug in `components' where on Unix we would keep the directory separator at the end of each component.Simplified `end_position_of_last_directory_separator' to simply start from the end to the beginning, we do not try to skip the trailing one.
This fixes updated eweasel test#path001 and test#path002.


git-svn-id: https://freeelks.svn.sourceforge.net/svnroot/freeelks/trunk@737 6d4a7a74-6026-0410-acef-abb7cea3cd6d