move value initialization into constructor
cleanup:

* remove unneeded closure and just use Ember.run.bind
* remove unneeded closer as schedule takes an optional string to invoke later
Merge pull request #9825 from stefanpenner/cleanup

Cleanup