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>

Conflicts:
	source/ToggleText.js
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.
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>
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>
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>
Merge pull request #1231 from enyojs/BHV-698-remerge-to-2.3.0-rc

BHV-698: Incorrect upper-casing for headers and buttons in a number of languages - re-merge to 2.3.0-release-candidates