Set banner type from code

For some screens, we determine the banner type dynamically. To do this, we added a setBannerType method to MadvertiseView.