Add firstOf computed property

firstOf returns the first of supplied properties for which its value is not Ember.isEmpty