feat: add controls text file open
refactor: split browser window
feat: add pheripherals usage to file browser
fix: execute program without argument
feat: add better navigation
fix: avoid uninitialized values when stat fails
feat: executing file add pipe for stderr
feat: add stderr dialog for executing file
feat: add size and date to browser table
feat: add filoperation error get text
fix: window browser path text size
feat: use dialog for errors
fix: file opening throw error if nothing opened
feat: add plain text default open
fix: rework file opening mechanism so mime is checked first