feat(asset-management): complete module with standardized UI + demo data seeder
- Fix Vendor column bug (name → company_name) across all controllers
- Create 6 missing pages (Assets/Edit, Categories/Create+Edit, Maintenance/Show+Edit, Disposal/Show)
- Standardize all 7 Index pages with DataTable, SearchInput, PerPageSelector, Pagination
- Add AssetManagementDemoSeeder with 5 categories, 22 assets, 8 maintenance, 4 assignments, 3 transfers, 2 disposals
- All 19 controller-referenced pages now have matching .tsx files