NOJIRA Ignore eclipse files.

git-svn-id: https://source.sakaiproject.org/svn/calendar/trunk@119553 66ffb92e-73f9-0310-93c1-f5514f145a0a
SAK-23162 Switch to using Cache for external subscriptions

Previously we has a couple of maps for storing copies of external subscriptions. This changes to using EhCache to store them. Previously there was a threading issue with the maps being accessed concurrently which created a runaway thread.

git-svn-id: https://source.sakaiproject.org/svn/calendar/trunk@119554 66ffb92e-73f9-0310-93c1-f5514f145a0a