BHV-705: Usability issue: No way to read long text in disabled items

### Issue:
(quoting @mediachild) "Because most Moonstone controls (including buttons and items of various kinds) include marquee support by default, this means that it's not generally possible for end users to read long text in disabled items. This is a usability issue – a user should be able to read an item even if they can't act on it."
### Fix:
Remove logic to never marquee when disabled, and add logic not to marquee on render when disabled. Add logic to marquee on hover when disabled and marqueeOnSpotlight are true. Add wrapInsteadOfMarquee property, which sets whitespace property to normal when true.

Enyo-DCO-1.1-Signed-off-by: Krishna Rangarajan <krishna.rangarajan@lge.com>