Added login option to wikitext editing workflow.

New "TopActionSheet" category for easily presenting an
array of views to be used as buttons appearing under the
navigation bar. Can present views in vertical or horizonal
layout and animate layout changes.

Various small bug fixes and refactoring too.

Change-Id: I1d4824e3390b0ecfe7cebed9debeb5623bd981b9