email occasionally crash on boot complete

Email.setServicesEnabledAsync()
  --> create EmailProvider.db     (1)
  --> setLocaleFromConfiguration  (2)

Because Email.setServicesEnabledAsync runs async, the following
`checkDatabases` may occasionally delete the EmailProvider.db between
step (1) and step (2), which will crash `setServicesEnabledAsync' in
step (2).

`checkDatabases` before `setServicesEnabledAsync' to avoid the race condition
Merge "Revert "Restore the account using SetupData after rotating the screen.""

Change-Id: I034b6cfcecd856bc31476de0d91acb1e3369d69b
merge changes from CyanogenMod 10.2 into local branch