Split apart Result into a separate class
Use single view for AccountFilterAdapter dropdown

A single view is reused over and over to draw the spinner items so use a
single layout to avoid complicated logic that fought against the
convertView convention.
Don't restart ThingActivity when changing configs