[backend] consistent no resource found.

- Use common layout pattern when no resource found, today it only show empty table headers in many parts.
- Add shared translation key for above, more DRY (did not remove old keys for safe keeping).
- Table headers have center position, no padding exists so I add class "align-center" to some tables so this also looks more consistent.
- Removed colon from labels in stock_location form because it not used elsewhere.
- Add missing active record model translations for stock_location and promotion.
- Fixed missing boolean translations for zone and stock_location tables.