Import the begin/endPropertyChanges function to runloop

Our wonderful child has become a man.

Get all tests passing for es6 of metal.