Fix bug# 2772317 (CalendarDatabaseHelper internal cleanup)

- use constants defined into Calendar interfaces

Change-Id: Ia1e87e0605c75619677826fc8a1dcadbe0973ca6
Fix bug #2772731 (Start deprecation of "url" Calendars column in favor of "eventsUrl" column)

- suppress references to Calendars.URL

Change-Id: I40ffe3ca5c6113bc09802521f1c4b35eb8c67d80
Fix broken AFTER_EVENT_INSERT_SQL trigger for CalendarDatabaseHelper

- was broken in https://android-git.corp.google.com/g/#change,54504

as part of fix for http://b/2772317

Change-Id: I11d3ed62a2cd3f16edab2eb25ec3edd7abe41e28
Fix bug #2589483 and implemented animated pagination in the widget

 - Fixed a number of refresh issues in the widget
 - Implemented animated pagination for overflowing events
 - Updated corresponding unit tests for new behavior

Change-Id: I8883611be476d61d655c4427b8b9ba86092b0cbb
Merge commit '7cb72fa3ea680dce378d8dac71f878e52e03f83a' into oxygen_1006

* commit '7cb72fa3ea680dce378d8dac71f878e52e03f83a':
  Fix bug# 2772317 (CalendarDatabaseHelper internal cleanup)

Conflicts:
	src/com/android/providers/calendar/CalendarCache.java
	src/com/android/providers/calendar/CalendarDatabaseHelper.java
	src/com/android/providers/calendar/CalendarProvider2.java
Merge commit 'c59a6b5d8ff6b941fc44e9181e668fe0ec7df088' into oxygen_1006

* commit 'c59a6b5d8ff6b941fc44e9181e668fe0ec7df088':
  Fix bug #2772731 (Start deprecation of "url" Calendars column in favor of "eventsUrl" column)

Conflicts:
	src/com/android/providers/calendar/CalendarDatabaseHelper.java
Merge commit 'bedfbe0065e48c652814bd3b864dabf7589f344b' into oxygen_1006

* commit 'bedfbe0065e48c652814bd3b864dabf7589f344b':
  Fix broken AFTER_EVENT_INSERT_SQL trigger for CalendarDatabaseHelper
Merge commit '3ee5e75440f52e76bfef1aae73e2a4047ae45e7c' into oxygen_1006

* commit '3ee5e75440f52e76bfef1aae73e2a4047ae45e7c':
  Fix bug #2589483 and implemented animated pagination in the widget

Conflicts:
	src/com/android/providers/calendar/CalendarProvider2.java