Fixes 1109651 - The location text field must not be set to auto capitalize
Fixes 1109667 - The keyboard that pops up when editing the location text field should have a Go button
Fixes 1109670 - After opening a new location, the keyboard does not always disappear
Fixes 1109652 - The location text field should accept URLs without a scheme
Fixes 1110302 - The location field should have a clear button
Fixes 1109658 - It should be possible to cancel editing the location text field
Make BrowserToolbar.arrangeToolbar private. Fix whitespace issues.
Merge pull request #38 from mozilla/st3fan/Bug1109651LocationTextFieldAutoCapitalization

Location Field Improvements
Bug 1109772 - Part 8: lift out Account interface.
Bug 1109772 - Part 9: abstract bookmarks and sharing.
Bug 1109772 - Part 9b: update TestBookmarks.
Bug 1109772 - Part 10: transparently include in-memory saved items in Mobile Bookmarks.

Note that this is currently difficult to manually test, because the
client application is distinct from the sharing application!
TESTING: getting access to the bookmarks UI again.