GF-12831: TypeError while loading strings.

Avoid using undefined objects to load strings inside of the
$L function. In some circumstances, the resource bundle is not
ready yet, and the call to $L.rb.getString will fail with a
TypeError because $L.rb is not defined yet. This puts in some
defensive code to guard against that. Instead, the string
parameter (in English probably) will be returned as-is.
GF-14590: adds rtl property on enyo.Control

When the UI locale is a right-to-left language, the glue code
now puts an rtl property set to true onto the enyo.Control
prototype. This way, all of the widgets can easily detect if
they are in rtl mode without doing the expensive operation of
checking the CSS class.
Merge pull request #6 from enyojs/GF-14590

GF-14590: adds rtl property on enyo.Control

Reviewed-By: Ben Combee (ben.combee@lge.com)
Merge pull request #5 from enyojs/GF-12831

GF-12831: TypeError while loading strings.

Reviewed-By: Ben Combee (ben.combee@lge.com)
ENYO-2711: Add JS-visible version number to library

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@lge.com)
Merge pull request #7 from enyojs/ENYO-2711-add-version

ENYO-2711: Add JS-visible version number to library
ENYO-2899: switch from `deploy.{sh|bat)` to `deploy.json` 

Enyo-DCO-1.0-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
Merge pull request #8 from enyojs/ENYO-2899

ENYO-2899: switch from `deploy.{sh|bat)` to `deploy.json`

Reviewed-By: Ben Combee (ben.combee@lge.com)
Update version for 2.3.0-pre.7.