Replaced the kinetic lib with newer one
A hacky fix for DemoPlayer and the new KineticJS
Fix for a bug caused by the interface of KineticJS

KineticJS no longer uses the textFill property for defining the filling color
of text, but instead uses the fill property