Bug 731491 - Rework GeckoProvider. r=rnewman

--HG--
rename : mobile/android/base/db/GeckoProvider.java => mobile/android/base/db/PerProfileContentProvider.java
Bug 861689 - Unable to restore focus, expect failures and timeouts after certain tests in the b2g mochitest run. r=jmaher
Bug 866369 - Test case for jstests/test402. r=jwalden
Bug 866748 - isTopLevel shouldn't throw. r=smaug