Fix SiteListActivity crash on orientation change

Also changed the theme to DialogWhenLarge which fixed the bottom list item
cutoff problem.