move mixins director within kernel

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
performance

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
scope fix

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
use the correct API and fix the broken test in said API

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
cleanup

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
don't unnecessarily call the setup method more than once at initialization

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
because computed property support requires observer support it can overload its methods - fix the flow and make sure to call the super method and flush the queue after

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
fixes and cleanup/docs

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>