updated the code structure for the info bar action provider. Made it easier to add/remove/update items in the info bar. Will come in handy when updating the layout for the different screen sizes.

added a spinner as the InfoMenu's implementation provided.
removed the flight modes spinner selection from the flight mode panel. The spinner is now on the info bar.
update package hierarchy for the info bar action provider.
update class structure for the info bar items implementation.
- completed update to the info bar action provider. Current phone layout matches the tablet version in landscape orientation. In portrait orientation, the mode selection spinner is shown on the action bar, and the additional info is tuck within a popup window.

- removed fligth mode selection spinner from the mode info panel.