Remove empty .gitignore files
Add error detection in backend

- Add some error detection, this can be used by the GUI
  to detect when something went wrong and react appropriately.
- Log recording filename as "info" log