Merge pull request #8013 from rwldrn/837267

Bug 837267 - [Browser] The URL bar treats any string containing a period as a URL(cherry picked from commit 687a9b69381e24391c417bcbdd8e0c04e93e8259)
Merge pull request #8082 from benfrancis/browser-processes

Bug 836647 Use less foreground processes during screenshotting and Web Activities(cherry picked from commit bae26c4a96b371b794b4433784410c1ec69c5093)
Merge pull request #8198 from daleharvey/default-background-tabs

Bug 836647 - Set newly created tabs to background by default(cherry picked from commit b4beb05b81ad2fd3d6851a0e87757e7d18e7e72c)
Merge pull request #8548 from michalbe/browser-perf

Bug 849280 - lazyloading of HTML, CSS & JS in the browser app (cherry picked from commit e3e313b236ccc8a389c7cf53b10959d7aef2ed88)
Merge branch 'v1.0.1' of https://github.com/mozilla-b2g/gaia into v1.0.1