Making confirmation dialog for the update optional in the case of background updating.  Making downloading of the file asynchronous.

Also pulling out Authenticated update for right now.
Updating example activity to use correct boolean value.