Allow utf-8 filenames

add some options regarding filename generation:
* force to lowercase or not
* what symbol to use instead of space
* what symbols to allow in filenames

Last option lets me use cyrillic letters in filenames and URLs: http://alexey.shpakovsky.ru/ru/Ориентация_по_времени.html