Bug 1508938 - Reader list empty message mis-aligned (#4482)
Bug 1508938 - Reader list empty message mis-aligned (#4482)

Refactor and simplify this code, with the complexity removed I can't find any further problems with it.
garvankeeley/firefox-ios,Bunn/firefox-ios,garvankeeley/firefox-ios,flodolo/firefox-ios,mkaply/firefox-ios,Bunn/firefox-ios,AaronMT/firefox-ios,justindarc/firefox-ios,Acidburn0zzz/firefox-ios,flodolo/firefox-ios,HongliYu/firefox-ios,st3fan/firefox-ios,StYaphet/firefox-ios,StYaphet/firefox-ios,justindarc/firefox-ios,mkaply/firefox-ios,AaronMT/firefox-ios,AaronMT/firefox-ios,Acidburn0zzz/firefox-ios,justindarc/firefox-ios,garvankeeley/firefox-ios,flodolo/firefox-ios,Acidburn0zzz/firefox-ios,HongliYu/firefox-ios,justindarc/firefox-ios,mozilla-mobile/firefox-ios,StYaphet/firefox-ios,st3fan/firefox-ios,AaronMT/firefox-ios,flodolo/firefox-ios,justindarc/firefox-ios,justindarc/firefox-ios,mozilla-mobile/firefox-ios,garvankeeley/firefox-ios,mozilla-mobile/firefox-ios,st3fan/firefox-ios,justindarc/firefox-ios,AaronMT/firefox-ios,HongliYu/firefox-ios,mozilla-mobile/firefox-ios,mkaply/firefox-ios,flodolo/firefox-ios,flodolo/firefox-ios,st3fan/firefox-ios,AaronMT/firefox-ios,garvankeeley/firefox-ios,Acidburn0zzz/firefox-ios,mozilla-mobile/firefox-ios,Bunn/firefox-ios,garvankeeley/firefox-ios,Bunn/firefox-ios,st3fan/firefox-ios,st3fan/firefox-ios,mkaply/firefox-ios,Bunn/firefox-ios,Acidburn0zzz/firefox-ios,StYaphet/firefox-ios,mkaply/firefox-ios,StYaphet/firefox-ios,Bunn/firefox-ios,AaronMT/firefox-ios,Acidburn0zzz/firefox-ios,StYaphet/firefox-ios,mkaply/firefox-ios,HongliYu/firefox-ios,StYaphet/firefox-ios,HongliYu/firefox-ios,mozilla-mobile/firefox-ios,Bunn/firefox-ios,garvankeeley/firefox-ios,Acidburn0zzz/firefox-ios,HongliYu/firefox-ios,HongliYu/firefox-ios,Acidburn0zzz/firefox-ios,mkaply/firefox-ios,StYaphet/firefox-ios,flodolo/firefox-ios,st3fan/firefox-ios,st3fan/firefox-ios,mozilla-mobile/firefox-ios