Bug 1052841 - Remove handleMessage from GeckoView. r=mfinkle
Bug 1042829 - Updated Android sdk to 20. r=mfinkle
Bug 1052276 - Move toast code to a jsm module. r=margaret
Bug 1052276 - Use Toast.jsm in place of NativeWindow.toast. r=margaret
Merge m-c to fx-team. a=merge
Backed out changeset b9fc8a08a0c2 (bug 1042829) for various Android failures
Backed out 2 changesets (bug 1052276) for causing various Android failures

Backed out changeset fb6d69690255 (bug 1052276)
Backed out changeset 14a934f9c207 (bug 1052276)
Bug 1042829 - Updated Android sdk to 20. r=mfinkle
Bug 1053937 - Visiting localhost prevents later tiles from being shown [r=adw]
Fallback to asciiHost when IP/insufficient levels. Update tests to localhost to trigger failure codepath.
Bug 1045769 - Adjust new tab whitespace: whitespace sizing, positioning of undo box [r=adw]
Move undo box to the top left above the seach box which now contains its appropriate padding.
Bug 1048148 - Reduce rounded corners and glow on tiles [r=adw]
Bug 1048137 - Page title color is poor contrast in New Tab Page [r=adw]
Bug 1044602 - about:newtab tiles look different than anything else in the browser [r=adw]
Use a solid color background and remove now unused texture. Tweak gradient, hover images, borders.
No bug - Remove obsolete Promise.defer() from comment. DONTBUILD
Bug 1043034 - Add underline to search bar when inactive. r=wesj
Bug 1042943 - Allow users to switch search engine. r=margaret
Merge fx-team to m-c. a=merge