updates todo
adds backup path to filesystemlocation
adds backup menu action
fixes compile error for filesystemlocation.cpp
adds backup dialog
adds parsing for backupfiles
adds creating backupfolder
creates own BowlPal directory in home folder
adds backuphandler to handle all backup needs
finishes restoreBackup and makeBackup
adds translation files for en and de
finishes backuphandler by adding function to remove backup
adds translation and retranslation for all dialogs
also adds german and english translation files