[fixes#74862184] use cancan to manage user role check; fix issues with buttons on admin staff/trips page; not showing breadcrumbs on trip details page;