Allow multiple showcases on a single ShowcaseView screen (incomplete)

This is the first commit toward getting multiple showcases on a single
screen. Remaining work includes:
 - customization of showcase visual element (hand, arrows, etc.)
 - horizontal text alignment code for text autofits