Bug 917394 - Rearrange about:home tabs as per new design (r=sriram, a=lsblakk)

--HG--
rename : mobile/android/base/home/MostVisitedPage.java => mobile/android/base/home/TopSitesPage.java
rename : mobile/android/base/resources/layout/home_most_visited_page.xml => mobile/android/base/resources/layout/home_top_sites_page.xml
Bug 833800: Change the pin to be an image. [r=wesj, a=lsblakk]
Bug 833800: FadedTextView should handle compound drawables. [r=lucasr, a=lsblakk]
Bug 917396: Move the grid to "TopSites" page. [r=lucasr, a=lsblakk]

--HG--
rename : mobile/android/base/home/PinBookmarkDialog.java => mobile/android/base/home/PinSiteDialog.java
rename : mobile/android/base/home/TopBookmarksAdapter.java => mobile/android/base/home/TopSitesGridAdapter.java
rename : mobile/android/base/home/TopBookmarkItemView.java => mobile/android/base/home/TopSitesGridItemView.java
rename : mobile/android/base/home/TopBookmarksView.java => mobile/android/base/home/TopSitesGridView.java
rename : mobile/android/base/home/BookmarkThumbnailView.java => mobile/android/base/home/TopSitesThumbnailView.java
rename : mobile/android/base/resources/color/top_bookmark_item_title.xml => mobile/android/base/resources/color/top_sites_grid_item_title.xml
rename : mobile/android/base/resources/drawable-hdpi/top_bookmark_add.png => mobile/android/base/resources/drawable-hdpi/top_site_add.png
rename : mobile/android/base/resources/drawable-mdpi/top_bookmark_add.png => mobile/android/base/resources/drawable-mdpi/top_site_add.png
rename : mobile/android/base/resources/drawable-xhdpi/top_bookmark_add.png => mobile/android/base/resources/drawable-xhdpi/top_site_add.png
rename : mobile/android/base/resources/drawable/bookmark_thumbnail_bg.xml => mobile/android/base/resources/drawable/top_sites_thumbnail_bg.xml
rename : mobile/android/base/resources/layout/pin_bookmark_dialog.xml => mobile/android/base/resources/layout/pin_site_dialog.xml
rename : mobile/android/base/resources/layout/top_bookmark_item_view.xml => mobile/android/base/resources/layout/top_sites_grid_item_view.xml
rename : mobile/android/base/resources/menu/top_bookmarks_contextmenu.xml => mobile/android/base/resources/menu/top_sites_contextmenu.xml
Bug 833800: LinearLayout of android doesn't have the third constructor in pre-ICS. [r=margaret, a=lsblakk]
Bug 917396: Crash in resetting the loader. [r=lucasr, a=lsblakk]
Bug 917455 - Revert getTopBookmarks back to getTopSites. r=wesj a=lsblakk
Bug 917455 - Update top sites behaviour for about:home's Top Sites panel (r=wesj, a=lsblakk)
Bug 917455: Use a single cursor for the grid and the list. [r=lucasr, a=lsblakk]
Bug 918032 - Top Sites query should include display, bookmarkId, historyId (r=wesj, a=lsblakk)
Bug 918377 - Misc layout fixes on new tab layout in about:home (r=sriram, a=lsblakk)
Bug 918377 - Move and update header divider code to TopSitesPage (r=sriram, a=lsblakk)
Bug 918377 - Remove unnecessary extra touch handling from BookmarksListView (r=sriram, a=lsblakk)
Bug 917455 - Implement missing getInt() in TopSitesCursorWrapper (r=sriram, a=lsblakk)
Bug 917398 - Update tests for the new tabs in about:home. r=margaret a=lsblakk
Bug 917398 - Include test for new top sites. r=margaret a=lsblakk
Bug 919228 - Update top sites thumbnail placeholder text to "Add a site". r=sriram a=bajaj