Replacing text-transform: uppercase; with new method: enyo.toUpperCase() which calls ilib’s special casing engine.
Updated Header.js to use a titleUpperCase property to control titles’ case.
Some minor housekeeping on moonstone-rules.less, InputHeader.less, InputSample.css, and ToggleText.js.
<<This change is dependent on pushes to enyo and enyo-ilib>>
Enyo-DCO-1.1-Signed-off-by: Blake Stephens <blake.stephens@lge.com>
Fixing oversight on function-vs-property reference.
Enyo-DCO-1.1-Signed-off-by: Blake Stephens <blake.stephens@lge.com>
Adding case support to VideoInfoHeader with new property “titleUpperCase”.
Enyo-DCO-1.1-Signed-off-by: Blake Stephens <blake.stephens@lge.com>
Adding uppercasing support to ChannelInfo, Tooltip and VideoInfoHeader.
Merge branch 'master' into GF-58201-blakestephens

Conflicts:
	css/VideoFeedback.less
	source/ToggleText.js
ANG-7045: Fix moon.Calendar calculation of month days.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
Merge pull request #1256 from enyojs/ANG-7045

ANG-7045: Fix moon.Calendar calculation of month days.
BHV-698: Don't modify content property when applying uppercase.  Add enyo-ilib to samples, to ensure we're testing the ilib case.
DCO-1.1-Signed-Off-By: Kevin Schaaf <kevin.schaaf@lge.com>

Conflicts:
	source/Button.js
	source/Dialog.js
	source/ToggleButton.js
	source/Tooltip.js
BHV-698: Add option to control ChannelInfo channelNo uppercasing.
DCO-1.1-Signed-Off-By: Kevin Schaaf <kevin.schaaf@lge.com>
BHV-698: Don't change casing of ON/OFF.
DCO-1.1-Signed-Off-By: Kevin Schaaf <kevin.schaaf@lge.com>
BHV-698: Uppercase calendar DOW's.
DCO-1.1-Signed-Off-By: Kevin Schaaf <kevin.schaaf@lge.com>
BHV-698: Uppercase slider popup label.
DCO-1.1-Signed-Off-By: Kevin Schaaf <kevin.schaaf@lge.com>
BHV-698: Incorrect upper-casing for headers and buttons in a number of languages.

This PR is based on GF-58201-blakestephens-RC by Blake Stephens.
And upper-casing features are added into moonstone UI components below.
Especially, the option name for upper-casing was separated depending on the usage.
Some samples are inclueded in this commit such as button, toggle button, and tooltip.

- moon.Dialog : add 'titleUpperCase' option and its handler
- moon.Panel : add 'titleUppperCase' option and bind it with moon.Header's variable
- moon.Button : add 'contentUpperCase' option and its handler
- moon.ToggleButton : modify 'content' handler and enhance content compositor
- moon.Tool : add 'contentUpperCase' option and its handler

DCO-1.1-Signed-Off-By: Jungchae Kim <jungchae.kim@lge.com>

Conflicts:
	source/Button.js
	source/Dialog.js
	source/ToggleButton.js
	source/Tooltip.js
BHV-698: Uppercase slider popup label.
DCO-1.1-Signed-Off-By: Kevin Schaaf <kevin.schaaf@lge.com>
Merge branch 'master' into GF-58201-blakestephens

Conflicts:
	css/VideoFeedback.less
	css/moonstone-dark.css
	css/moonstone-light.css
Merge pull request #1037 from enyojs/GF-58201-blakestephens

GF-58201-2: Adding uppercasing support to ChannelInfo, Tooltip and VideoInfoHeader.
Fixing merge conflict