Two action items: login/logout and settings.
Added android:logo, using the same as android:icon

For the moment, I don't see any problem on using the icon file we
have as the app's logo, although it's already used

Android Action Bar UI guide says that the logo should be wider and not
contain any text, while icon could. Since our icon is wide enough (from
my point of view) and does not contain any text, I think it's
appropriate to use it as a logo too.
ConfigurationWizard uses action instead of button.

New provider button has been converted to an action item, shown at the
bottom of the screen.
Dashboard action bar to the bottom of the screen.

If in Configuration Wizard we locate the action bar at the bottom of the
screen, we should remain consistent and do the same in Dashboard.
Authenticated status remembered after exit.

If the user presses the back button and returns to leap_android, the app
will show login or logout button remembering if s/he was authenticated
or not.

This fixes bug #3467.
Added a progressbar to ConfigurationWizard.

It resizes the provider list, pushing it down to show the progressbar
up, and back to the original layout after the operation.
Removed a silly toast that should not be shown.
Dashboard progressbar lives below the status line.

I've renamed configuration wizard progressbar, because both had the same
name and that provoked a conflict.
ProviderAPI broadcasts progress for log in process

Login progress bar advances according to the srp stages.
ProgressBar xml is loaded correctly.
Login and Logout progressbars advance correctly.

Next step: prettify.
Holo theme for CW progress bar.
Only one progressbar in Dashboard.

I've removed @id/progress_bar from Dashboard, and for login and logout
I'm using the one from the eip fragment.
CW ProgressBar is translated below provider.

The progressbar does not show any message.

The progressbar overlaps the next provider list item. This is the next
issue to be fixed.
Added a custom adapter to the ProviderListFragment

I've created a new adapter using code from
http://www.sherif.mobi/2012/01/listview-with-ability-to-hide-rows.html
and my own getView (moved from ProviderListFragment).
Only selected provider remain visible.

The progressbar is always below the first row, because only the selected
provider row remain visible.

If the user cancels the ProviderDetailFragment, all providers appear
again.

Next step: implement the same behaviour with the new provider usecase.
New provider hides other providers.

If a new provider is added, it gets selected automatically hiding all
other providers, as if it had been selected clicking on it.
Label for the CW progressbar.
ProviderDetail login works with new progressbar.

A nullpointer occurred, due to a progressbar view assigned when the screen
did not showed it.
Switching provider offers all providers from list.

This fixes bug #4004: With new progress bars branch, if user switches provider the list of providers is not complete.