Feature 896 fileio

### fileio operations ###
getDirs
getPagesXML
create_dir
delete_dir
save_file
read_file
move_file
rename_file
copy_file
delete_file
gs_chmod
getFileExtension
fileLog

### backup functions ###
fileHasBackup
backup_datafile
restore_datafile
restore_backup
backup_page
restore_page
getBackupFlePath
delete_page_backup

### non file related stuff ###
uppercase
titlecase
delete_page
clone_page
getNextFilename


### Deprecated legacy supported ###
createbak
delete_bak
undo

### Various Features ###
#895