Render optional the use of custom cell cache

Also  do hard reset of some cell controls in cellForRowAtIndexPath
and fix an itty-bitty layout bug.