BHV-3181: Add method for determining RTL mode based on first character of string content.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
ENYO-3181: Generalize text directionality check as a utility function, use regular expressions instead of range checks.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
BHV-3181: Remove astral range from regex pattern.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
BHV-3181: Remove string conversion of array as regex handles this.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
ENYO-3969: Remove enyo-fit class from DataRepeaterSample.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
Merge pull request #700 from enyojs/ENYO-3969-aarontam

ENYO-3969: Remove enyo-fit class from DataRepeaterSample.

LGTM

Reviewed-By: Cole Davis (cole.davis@lge.com)
BHV-3181: Remove string conversion of array as regex handles this.
Enyo-DCO-1.1-Signed-off-by: SoonGil Choi <soongil.choi@lge.com>
update wrong typo
Merge pull request #696 from enyojs/BHV-3181-aarontam

BHV-3181: Add method for determining RTL mode based on first character of string content.
Update version string to 2.4.0
Initial commit from the relational (private) development branch leading to
the future 2.5.pre -- NOTE: IS NOT COMPLETE

Conflicts:
	source/kernel/lang.js
interim commit refactoring and documenting...

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
don't look for changes if testing documentation output (default)

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
figure out how we are going to document singletons

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
rewrite enyo.Object according to new code standard

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
update enyo.Application to new coding standard

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
cleanup after minor code standard tweak

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
cleanup stuff that was missed and minor change to code standard fix

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
cleanup according to code standard

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
rewrite Component.js

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)