Fix for BHV-10182.  Implements improved narrow fit detection using media...

... queries and some device detection (at initialization).  Restores old functionality of resizing and still forces narrow fit on iphones/ipods/android mobile devices

Enyo-DCO-1.1-Signed-Off-By: Roy Sutton (roy.sutton@lge.com)
Can we throw this into a var that is re-used by the various cases?