fix: Improve load_fixtures.sh error handling and fixture count
- Add check for database tables before loading fixtures
- Provide helpful error message directing users to use 'make test-db'
- Fix TOTAL_FIXTURES count from 24 to 26 (actual fixture count)