re-add text-translate and icon-translate as style props

We should support icon/text translation both during placement and at render time. Render time translation lets us make shifted shadows. Translation during placement is needed for positioning text relative to icons.

This re-adds `text-translate` and `icon-translate` as style properties (render time translation). It renames the render translate properties to `text-offset` and `icon-offset`. Is there a better name than -offset?

@mourner @kkaefer @nickidlugash