feature detect zoom with fallback on transform, allow percent units for deck width/height (#310)