BHV-6058: Add flex box implementation of Fittables, to avoid intermediate JS re-layouts on supported platforms.  Update samples to avoid use of percentage-sized children (which is a rare use case and not supported by flex box); instead, use media queries to ensure the samples look reasonable on different sized-screens (which fits more closely to best practices).
DCO-1.1-Signed-Off-By: Kevin Schaaf <kevin.schaaf@lge.com>
BHV-6058: Remove redundant container addRemoveClass line.
DCO-1.1-Signed-Off-By: Kevin Schaaf <kevin.schaaf@lge.com>
Merge pull request #86 from enyojs/BHV-6058-kevinpschaaf

BHV-6058: Add flex box implementation of Fittables, to avoid intermediat...

Reviewed-By: Cole Davis (cole.davis@lge.com)