Simplified state machine.

This change effectively ignores the geolocation setting and whether the user has answered to the welcome toast.
The change also skips retrieving location.

BUG=164227
TEST=(1) Make sure LBS requests are not sent anymore; (2) The only precondition for starting polling is being signed in to Chrome - geolocation option doesn't have to be enabled, welcome toast with yes/no questions is no shown and, of course, answering it is not necessary.

Review URL: https://codereview.chromium.org/24613004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227933 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 227933