SAK-21497 Remove OpaqueUrlDao as we are trying to get rid of covers.

git-svn-id: https://source.sakaiproject.org/svn/calendar/branches/SAK-21497@133055 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-21497 Component manager for  SessionManager and and OpaqueUrlDao
 
 Rather than using the state covers for SessionManager and OpaqueUrlDao we now have instance variables and set them up in the init (other services already do this).

git-svn-id: https://source.sakaiproject.org/svn/calendar/branches/SAK-21497@133056 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-21497 Don't use the OpaqueUrlDao cover.

This updates the BaseCalendarService to use the injected OpqaueUrlDao rather than the now removed cover.

git-svn-id: https://source.sakaiproject.org/svn/calendar/branches/SAK-21497@133059 66ffb92e-73f9-0310-93c1-f5514f145a0a