Removing remaining references to Polyglot

refs #3802
Change Ember function.property() to Ember.computed

Closes #3417
Merge pull request #3452 from novaugust/property-to-computed

Change .property() to Ember.computed
convert tests from when to bluebird
Replace when with bluebird.