Multiple small changes

- Fixed small problems with db
- Added more missing settings warnings.
- Moved the craftinglistener to the assigner.
- Slightly changed TRFileConfiguration.