x21

Build  21

Index View Show/Hide Button
- Added an “index” button using the basic info button in fixed header
to show/hide table right side index. I did this because it that it’s
hard to swipe left with the index visible, I often accidentally tap the
index and move to another location in list instead of swiping open the
edit controls.  I hope this makes it more usable. Even with the Index
View hidden the current section title is always visible under the fixed
top section, ie. "K", "M".

If you show the right side index, I automatically hide it if you
haven't scrolled the view for 10 seconds. Did this so it doesn’t hang
around too long after you are done using it without forcing you to hide
it manually.  It is always hidden when the swipe area is made visible.

- Also moved the icon locations to the right to create a little more
room for the cell text.

Other changes
- Now caching cell & swipe icons so list scroll faster.
- Found/Fixed nasty bug where the swipe icons were getting attached to
wrong cells after scrolling, so you’d swipe open and the icons weren’t
displaying correct selections.