Upload custom IntelliJ code style.
Add crashlytics.

- Also update instructions on adding unreleased keys strings.
Move sync service declaration to main manifest.
Move provider declaration to main manifest.
Move widget configuration activity declaration to main manifest.
Define restrictedAccountType in main manifest.
Remove installLocation property together with flavor manifests.
Change base package name back to com.battlelancer.seriesguide.

- Fix all R and BuildConfig imports.
Crashlytics does not support resources, so use flavor manifests.

- Updated contributing instructions with required values.
- Maybe write a script which does all the initial configuration?
Rename beta flavor to internal.
Move manifest ignore to flavor directories.
Add comment to gitignore, seems not to work without first line unused.
Add timber 2.2.+.

https://github.com/JakeWharton/timber/blob/master/CHANGELOG.md
Plant a logging trees for timber.
Use Timber instead of Log.

- Also some minor changes here and there.
Create and plant AnalyticsTree for release and internal flavor.
Set provider authority from resources.

- Ensures we use the same as in the manifest.
Merge branch 'better-crash-reports' into beta