Fixing regression in paging

Change-Id: I9a76448aa09aea6a86a8a97860e48113c222a205
Fixing crash with invalid current page.

Change-Id: I36e76176b6172a747a6526d96b82c9870b56067c
Fix crashes for images that are not PNG or JPEG

Bug: 11341544

Change-Id: If2339b583e9a991f053a5f95f259156e3e4e9acd
Fix issues with sizing wallpapers

- properly sync size across Launcher and wallpaper
picker
- remove code that was calculating wrong default
wallpaper size

Bug: 11324470

Change-Id: Ib4e7202363c56e3cb0c09d4448a7f96eef0a0915

Conflicts:
	src/com/android/launcher3/WallpaperCropActivity.java
Fixing up PagedView to work in landscape mode

-> separated notion of page spacing and paged view padding
-> always position the current page within the rect
   created by pagedview's viewport + padding
-> space pages by a constant amount

Change-Id: I6bb35f72f04543f83b51ef981f8c9ded051623ac

Conflicts:
	src/com/android/launcher3/DynamicGrid.java
Fix issue with adding widget with config activity to empty screen (issue 11381059)

Change-Id: Ic7eecb30422e7a6cf35ebe8470d9eba8752d406e
Reporting toIndex in scroll events (issue 11356512)

Change-Id: I96a97865970e0b9a6760246c4f830f3ceff53f09
Clear widget preview cache when system is updated

Bug: 11325218
Tweaking cling text sizes for other languages. (Bug 11151675)

Change-Id: Iae82064b1be7a33e5375c1e27fb7472216dc637a

Conflicts:
	res/values/dimens.xml
	src/com/android/launcher3/Launcher.java