Bug 1030346 - make element order in markup consistent with the displayed order.
Bug 1030346 - fixed list, listbox and false list roles.
Bug 1030346 - fixed listbox dropdown roles and aria markup.
Bug 1030346 - fixed checkbox roles, state and aria markup.
Bug 1030346 - updated labels, aria labels and their aria-visibility.