change directory separator for linux & windows compability

It should work in both OS with '/' separator, with '/' is windows only.

"Unidecode::$containing_dir" from ValidationRules.php generates incorrect path with duplicate slashes, I don't know if it happens in windows.

..thanks for sharing ..it's a very useful library