Bug 1012462 - Part 1: Avoid some redundant getApplicationContext() calls in BrowserApp (r=rnewman)
Bug 1012462 - Part 2: Add prefix argument to generateSites() in TestSuggestedSites (r=rnewman)
Bug 1012462 - Part 3: Add APIs to generate Site instance to/from JSON (r=rnewman)
Bug 1012462 - Part 4: Factor out code to create list of suggested sites (r=rnewman)
Bug 1012462 - Part 5: Add distribution support in SuggestedSites (r=rnewman)
Bug 1012462 - Part 6: Change Distribution.init() to return an instance (r=rnewman)
Bug 1012462 - Part 7: Enable distribution support in SuggestedSites (r=rnewman)
Bug 1012462 - Part 8: Factor out code to refresh suggested sites (r=rnewman)
Bug 1012462 - Part 9: Support locale switching in SuggestedSites (r=rnewman)
Bug 1012462 - Part 10: Ensure URL images always fit within the view bounds (r=rnewman)
Bug 1012462 - Part 11: Support image loading for distribution files (r=rnewman)