#421 -'Shift histories' added into Staff show page. As for Staff Edit page, changing current 'staff shift' to the new one will saved (create/add) previous (shift + deactivate date) into 'Shift Histories'