ENYO-2227: Add platform detection for Blackberry playbook

Thanks to Olivier Salamin for the fix

Enyo=DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@lge.com)
ENYO-2229: modify enyo.dom.getComputedBoxValue with workaround for IE8

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@lge.com)
Fixing issue caused by having an undefined _this.kindStyle_

Enyo-DCO-1.1-Signed-off-by: Chris Patalano <christopher.patalano@lge.com>
Merge pull request #389 from enyojs/kindStyleFix-patalano

Fixing issue caused by having an undefined _this.kindStyle_

Reviewed-By: Ben Combee (ben.combee@lge.com)
Merge pull request #382 from enyojs/ENYO-2227-unwiredben

ENYO-2227: Add platform detection for Blackberry playbook
Merge pull request #383 from enyojs/ENYO-2229-unwiredben

ENYO-2229: modify enyo.dom.getComputedBoxValue with workaround for IE8
Adding rtl property to control
Moving rtl to protected
Bump version to 2.3.0-pre.6.
Version back to -dev.
GF-12226: Avoid modifying the base kind prototype when overriding components.  Issue was hidden in unit tests by deferred kind scheme.  Updated unit test to catch.
Enyo-DCO-1.1-Signed-off-by: Kevin Schaaf <kevin.schaaf@lge.com>
Merge pull request #391 from enyojs/GF-12226-kevinpschaaf-2

GF-12226: Avoid modifying the base kind prototype when overriding compon...
Re-tagging pilot-6.
Merge pull request #390 from enyojs/lex-control-rtl

Adding rtl property to control

Reviewed-By: Ben Combee (ben.combee@lge.com)